//这个代码框在可视化编辑器下无法删除,切换编辑器整篇文章格式又会丢失,bug啊,传说中的bug啊!
?
? ? ? 公司规定的开发环境不是Eclipse,而是Intellij IDE,可是这东西太耗配置,用它做一些小程序有种杀鸡用牛刀的感觉,所以我喜欢在我的机器上额外的安装一个Eclipse作为平时的学习之用(幸好Eclipse免费),但是每次装完环境都得配置Eclipse的代码格式、头注释等内容,烦不胜烦。所以整理如下,以作备忘。
?
1、配置JRE
? ? ?如果你的机器上只安装了一个JDK,那么可以跳过这步。
?
Wondow->Preferences->Java->Installed JRES->Add->Standard VM
?
?选择你的JRE目录,然后点击[OK]。
?PS:在安装了多个JDK后,可能涉及到用哪个JDK启动Eclipse的问题,Eclipse 默认会调用环境变量JAVA_HOME中配置的JDK,如果你想指定某个特定的JDK的话可以在Eclipse 目录下的eclipse.ini文件的起始位置增加如下配置
?
-vm %SPECIFIED_JAVA_HOME%/bin/javaw.exe
?
?比如我的64bitJDK安装在C:/jdk1.6.0_24,而我的JAVA_HOME配置的是32bit的jdk 1.5,那么我想启动64bit的Eclipse就需要在对应的eclipse.ini文件中增加如下内容
?
-vm C:/jdk1.6.0_24/bin/javaw.exe?
2、字符集
? ? ?为了避免乱码的麻烦,我们要统一字符集
? ? ?首先、设置工作空间字符集
?
Wondow->Preferences->General->Workspace->Text file encoding
?
? ?选择UTF-8,然后点击[OK]。
? ?其次、需要设置对应的源代码文件字符集
? ?Wondow->Preferences->General->Content Type
?
?选择对应的文件类型,然后设置为制定的字符集,记得别忘记点击[Update]按钮。
?
3、应用代码格式化模板
?
?
Wondow->Preferences->Java->Code Style->Formatter->Import 解压后的本文附件?
?
然后点击[Apply]即可,而且可以根据喜好进行再次编辑。
这样在每次使用Ctrl+Shift+F 格式化代码的时候就可以按照设置好的格式进行格式化了。
PS:现在宽屏显示器已经很流行了,为啥很多多checklist 都要求每行代码最多是80字符呢?我更喜欢120字符。
?
4、关于注释
? ? 选择
?
Wondow->Preferences->Java->Code Style->Code Templates->Code->New Java files?
点击[edit] ,在弹出的对话框中添加,如下内容
?
/** * ${type_name} * * @author your name * Date: ${date} */ ${filecomment} ${package_declaration} ${typecomment} ${type_declaration}
?
?这样在新建立的java文件中就会自动添加头注释,其他各类型注释可以自由设置。
5、快捷键
? ?最重要的一个快捷键:Alt+/ 代码提示
? ?但是往往刚安装的Eclipse 在输入sysout 后按Alt+/ 的时候不会自动生成System.out.println();
? ?这个问题可以在
?
Wondow->Preferences->General->Key
?
?中进行设置,在这里头有个Command,在它下面找到Content Assist然后把它的值改改成Alt+/。
PS:Intellij IDE的代码提示功能快捷键是Ctrl+Space,哎,我被逼只能壮士断腕了。
?