从工作开始,经历了几个项目的开发,现在的项目一般都是一个团队共同开发,而每个人都有自己的编码习惯,为了统一格式,项目组在项目开发之前都会制定一系列的规范。俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse formatter、Checkstyle,本篇主要介绍如何设置Code Templates,具体步骤如下:

打开Window->Preferences->Java->Code Style->Code Templates

点击"Import",导入模板codetemplates.xml文件,请查收附件。

codetemplates.xml内容是我们自己预先定义好的,在这里先不详细描述,我们可以看到Eclipse Code Templates界面中间Configure generated code and comments区域包含了两个菜单树:Comment、Code,如下图所示:

Comments代表注释模板,Code代表代码模板,其中每一个子菜单代表子项的模板。

我们只要点击某一个子项,就会在界面下方的Pattern区域看到该项我们所定义的模板内容和格式,如下图所示:

如上图所示,当我们点击Comments下的Files子菜单时,下面的Pattern会显示Java文件的头部注释。

Eclipse 代码样式模板的设置相关推荐

  1. Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板

    Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板 一.前言 1.在日常的团队开发中,都会有相应的的代码开发规范模板:在不同的IDE中配置方式又是不一样的,本文 ...

  2. idea代码样式模板_阿里p3c(代码规范,eclipse插件、模版,idea插件)

    阿里p3c 一.说明 代码规范检查插件p3c,是根据<阿里巴巴Java开发手册>转化而成的自动化插件. (高级黑:P-3C"Orion",反潜巡逻机,阿里大概取p3c先 ...

  3. Eclipse 代码自动提示的设置

    1. eclipse代码自动提示设置.如何配置eclipse的代码自动提示功能(同时解决自动补全变量名的问题)? 2. http://www.iteye.com/topic/1120919 [C++] ...

  4. 自定义Word样式模板,设置为默认模板

    文章目录 前言 一.具体操作步骤 前言 由于在大学毕业写论文的时候,论文格式的要求十分严格,但是在完成论文编辑之后,发现这个论文的格式样式对于今后word排版大有益处,于是就将该论文的格式样式保存在一 ...

  5. eclipse单独设置html背景色,eclipse代码和背景颜色设置、个性化设置、主题设置

    一.主题设置 我最开始找到的就是这篇实用且快速的主题设置方法,使用了这种方法,主题颜色搭配我不是太喜欢,所以我推荐我介绍的代码和背景颜色设置. 李远5号 当前版本1.0.0 二.个性化设置 个性化设置 ...

  6. eclipse代码和背景颜色设置、个性化设置、主题设置

    一.主题设置 我最开始找到的就是这篇实用且快速的主题设置方法,使用了这种方法,主题颜色搭配我不是太喜欢,所以我推荐我介绍的代码和背景颜色设置. 李远5号 当前版本1.0.0 二.个性化设置 个性化设置 ...

  7. Eclipse代码注释模板

    文档注释快捷键 eclipse下,当鼠标处于类,方法定义行时,按Alt+Shift+J或Shift+Alt+J,快速添加文档注释     #2012/6/5 write 简单的设置一个在创建一个新的c ...

  8. Eclipse代码自动补全设置

    打开eclipse,上面菜单栏中有一个window选项,点击"window",在弹出的菜单中点击"preferences". 然后在"preferen ...

  9. html加粗代码样式,css如何设置字体加粗样式?

    css可以通过font-weight属性来设置字体加粗.font-weight属性可用于设置文本的粗细,一般设置该属性的值为bold或bolder来加粗字体. css可以通过font-weight属性 ...

最新文章

  1. *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
  2. intellij IDEA怎样打war包
  3. 无源定位之时差估计的精确时差估计算法(ETDE)及MATLAB实现程序
  4. java web json_java web中对json的使用详解
  5. mysql压缩包修改密码_mysql 解压之后一堆文件,第一次安装 与 修改密码
  6. 关于B.M.W的最原始的说明
  7. 服务器系统装软路由,服务器系统设置软路由
  8. python 打开xml文件修改其中的值,通过点选图像获得其像素值
  9. 接口交互时的URL带有日期格式的参数,注意拼装地址中的特殊符号(如空格等)
  10. 【有限域生成】本原多项式生成有限域的原理及MATLAB实现
  11. 你的手机浏览器不支持webgle_Chrome 不支持 WebGL 怎么办?
  12. 我说Java完全面向对象,老大过来就是一jio
  13. 阿里面试:设计一个电商平台积分兑换系统!
  14. 指纹识别综述(3): 特征提取
  15. Android使用高德地图api实现基础定位
  16. vs2013 - 高亮设置 括号匹配 (方括号) 大括号匹配 Visual Studio 2013
  17. 【CXY】JAVA基础 之 Set
  18. Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了
  19. Android kotlin实现读取pdf和pptx文件
  20. 计算机学术硕士招生,计算机和信息科学学院2019年学术型硕士研究生招生目录.doc...

热门文章

  1. 中标麒麟linux7下安装dm8
  2. 【BZOJ】【LYDSY】【大视野】2744(【HEOI2012】)朋友圈
  3. java-net-php-python-jspm金院党建系统计算机毕业设计程序
  4. 一篇短文让你彻底理解什么是I2C通信
  5. 寻路者华为云:在产业AI迷宫里走直线
  6. APP免费渠道,运营者不可不知的基础常识
  7. rx580显卡运行不了Linux,AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动
  8. unity请求json数据并解析
  9. Linux shell判断cpu架构
  10. vim中p的粘贴位置