编码规范
1、总体规范
顶层包名:cn.com.todaysoft.js,所有的自建包都在此包下。
java文件必须带版权信息,比如:
/** * Copyright ? 2011 XXXX(XXX)XXXX Technology Co.,Ltd. * All right reserved. */
个人所建的包名、类名、成员变量名、参数名、方法名等,只要是其它类或方法所可能调用到的,必须有意义。
文件编码格式使用UTF-8。
每个类文件编写结束后,按一下
Ctrl+Shift+O 重新组织导入的包
Ctrl+Shift+F 格式化代码
有字串连接需求时,尽量使用StringBuffer 对象,少用String相加。
在必要时使用 synchronized ,使用时尽量在块级控制。
在必要时使用Vector类,尽量少用。
2、包命名
包的名字都是由小写单词组成。
3、类命名
类的名字尽量使用名词,单词的第一个字母大写,若出现缩写名称,则缩写字母全大写。如:TestPage,XMLExample。
4、方法命名
方法的名字尽量采用动宾结构词组,第一个单词应以小写字母作为开头,后面的单词则用大写字母开头。如:sendMessge
5、常量命名
整个业务系统将要使用到的常量尽量定义到统一的常量类中,常量的名字应该都使用大写字母,多个单词时单词间用下划线隔开。如:MAX_VALUE。
6、JSP文件命名
采用完整的英文描述说明JSP所完成的功能,尽可能包括一个动词,第一个字母小写,如:viewMessage.jsp、editUser.jsp等。
7、变量命名
尽量缩小变量的作用域。
变量名第一个单词小写,后面的每个单词首字母大写。如:firstName,strFilePath。
变量命名建议使用前缀命名方式,如intWidth。
系统前缀缩写如下:
byte bye
char chr
float flt
boolean bln
Integer/int int
String str
Single sng
short sht
Long/long lng
Double/double dbl
Currency cur
8、注释
类和方法一定要有注释,说明用途,若代码在需求完成后有变动,则需要注明新修改的日期和内容。注释使用javadoc注释风格,格式在模板中已经给出,在程序编码过程中只需要按/**加上回车即可自动生成相应的类型方法注释。
eclipse设置
1、编码格式:
Window-->Preferences-->General-->Workspace, 在 workspace 下配置 text file encoding 的属性值是 other, 在 other 中选择 ”utf-8”, 配置完成后,点出 ok 保存。
Window-->Preferences-->MyEclipseàFiles and EditorsàJSP,在Encoding中选择ISO 10646/Unicode(UTF-8)。
2、显示行号
Window-->Preferences-->General-->EditorsàText Editors,将show line numbers勾上,或直接在行号位置按右键将show line numbers勾上。
3、一行显示的宽度
Window-->Preferences,在搜索框中输入formatt,在显示的左侧菜单中依次点入,查看formatting中带有line width的输入框,将里面的值改为140。搜索source,查看左侧标签,若右侧有Formatting,则将line width改成140。
4、设置快捷键
Window-->PreferencesàKeys,根据个人使用情况,我一般把Content Assist改成Alt+J,如果大家愿意可以改这个,当然里面都是快捷键,根据喜好大家自己设置。
5、导入code Templates
将codetemplates.xml文件中名字改成自己的名字
Window-->PreferencesàJavaàCode Styleàcode Templates,选择import,将codetemplates.xml导入。
6、导入js_todaysoft_formatter.xml
Window-->PreferencesàJavaàCode StyleàFormatter,选择Import,将js_todaysoft_formatter.xml文件导入。
分享到:
相关推荐
Eclipse是一款广泛使用的Java集成开发环境,其强大的功能之一就是能够根据个人或团队的编码规范进行自定义设置。本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是...
Java编程语言以其强大的功能和广泛的应用领域而备受...对于大型项目和团队而言,统一的编码规范和工具设置是保证项目顺利进行的基础,因此理解和实践"华为编码规范"以及正确导入Eclipse的XML配置文件显得尤为重要。
阿里云的编码规范是其内部开发团队遵循的一套标准,旨在提升代码质量、可读性和维护性,从而加速软件开发进程。这套规范不仅适用于Eclipse IDE,也适用于其他开发环境,因为良好的编码习惯是跨平台通用的。以下将...
总的来说,Eclipse的编码规范功能强大而灵活,通过合理配置`formatter.xml`和`codetemplate.xml`,可以大大提高代码的可读性和团队协作效率。养成良好的编码习惯,让代码如同艺术一般,既美观又实用,这将对你的职业...
压缩包中的"编码规范配置文件样例"可能就是一个预设好的Eclipse格式化配置文件,它包含了上述提到的各种设置。通过研究和调整这个样例,开发者可以根据自己的需求定制更适合的代码风格。 总之,Eclipse Formatter是...
俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse ...
在Eclipse中,为了保持代码的一致性和可读性,编码规范显得尤为重要。`eclipse编码规范codetemplates和formatter`正是针对这一需求而设定的两个关键配置。 **1. Eclipse Code Templates (codetemplates.xml)** ...
本文将详细介绍如何在Eclipse中进行基本的工作空间设置,以实现开发规范的统一,并避免一些常见的错误。 #### 一、理解Eclipse工作空间 工作空间是Eclipse用于存放项目及其所有相关文件的地方。当您启动Eclipse时...
该插件旨在帮助开发者遵循阿里巴巴制定的Java编码规范,提升代码质量和可读性,从而提高团队协作效率。下面将详细解释这款插件的功能、使用方法以及其对开发工作的重要性。 首先,了解阿里巴巴的Java编码规范至关...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能和高度的可定制性,包括代码格式化和编码规范的设置。对于任何开发者来说,遵循一致的代码格式配置规范可以提高代码的可读性和团队协作效率。...
- 参考《Java编码规范及实践》等相关资料,熟悉JAVA的编码规范。 #### 实验结果分析 ##### Java语言编程规范 **命名规范** - Java命名规则与C++相似,但更加注重清晰性和一致性。例如,包名采用全小写,类名首...
这个功能对于遵循某些编码规范,比如Google Java Style Guide或Oracle Code Conventions的团队来说特别有用,因为它们推荐尽可能使用`final`变量。不过,需要注意的是,过度使用`final`也可能降低代码的灵活性,所以...
在Java开发中,遵循一套统一的编码规范至关重要,它能够提高代码的可读性,降低维护成本,提升团队协作效率。阿里巴巴作为中国领先的互联网企业,推出了针对Java开发的规范插件——Smartfox,旨在帮助开发者遵循其...
安装阿里JAVA开发规范ECLIPSE离线插件后,开发人员可以在编写代码时实时获得关于命名、注释、代码结构等方面的提示,有助于快速发现并修正不符合规范的地方,提高代码质量,同时也能帮助新入职的开发者快速适应阿里...
阿里巴巴Java开发规范插件是专为Java开发者设计的一款工具,旨在提高代码质量和开发效率,遵循阿里巴巴内部制定的一系列编码标准和最佳实践。这个Eclipse离线安装包是为了解决那些无法连接到互联网或者内网环境下的...
Eclipse Checkstyle是一个开源项目,它提供了一种方式来检查Java源代码是否符合特定的编码规范,例如Sun的Java编程规范或Google的编码风格。通过使用Checkstyle,开发者可以在编码阶段发现潜在的问题,而不是在后期...
阿里开发者规范Eclipse插件是针对Java开发人员的一款强大工具,它旨在帮助开发者遵循阿里巴巴制定的一系列编码规范,提升代码质量和可维护性。Eclipse作为一款广泛应用的集成开发环境(IDE),通过安装这款插件,...
【标题】"Eclipse代码规范文件"涉及到的是在Eclipse集成开发环境中如何设定和使用代码规范,以便提高代码质量和团队协作效率。Eclipse作为一个流行的Java IDE,提供了强大的代码格式化和模板功能,允许开发者定制...