//这个代码框在可视化编辑器下无法删除,切换编辑器整篇文章格式又会丢失,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,哎,我被逼只能壮士断腕了。
分享到:
相关推荐
精通eclipseWeb开发源代码
基于eclipse开发环境进行ARM C or C++ 代码开发,介绍了eclipse环境的搭建,为软件开发提供最优的设计开发平台。
资源名称:基于Eclipse平台编写的系统源代码资源目录:【】524]MyEclipse6.0 SQL2000开发简单的通讯录系统【】Eclipse.Rich.Client平台java编程和打包【】eclipse下的简单计算器【】Eclipse开发入门与项目实践源代码...
可视化Java GUI程序设计——基于Eclipse VE开发环境 随书源代码
基于Eclipse的开源框架技术与实战 源代码 文件太大 分三部分上传 第2-9章
开发技术主要技术java 同时用到了 sql 的一点点知识 ackage com.ku.shujuku; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase....
一款基于eclipse的源代码搜索插件,可以在开发过程中直接搜索网上的有几十万个文件的源码片段库。 支持eclipse3.X版本。 在eclipse的编辑器中,选择一个关键词,通过快捷键 Ctrl + Shift + L 键就可以快速的搜索源...
使用时解压到C盘(或其它盘)根目录下,然后在Eclipse下将该文件解压生成的目录设置为工作空间。 3. data.rar 书中第10、11、12章用到的数据库。建议使用BeanSoft MySQL Java 开发套装软件,将该文件解压到mysql_...
用eclipse平台开发简单的音乐播放器,有待改善,希望得到博主留下宝贵意见
该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! ...
Eclipse开发入门与项目实践 Eclipse开发入门与项目实践 源代码 Eclipse开发入门与项目实践 源代码 Eclipse开发入门与项目实践 源代码 第一部分 开发入门 第1章 Eclipse概述及开发环境搭建 2 1.1 Eclipse概述 2...
NULL 博文链接:https://songfantasy.iteye.com/blog/1055894
本科毕业设计,组卷系统,题库管理系统,详细代码,及调试说明。基于ssh,eclipse开发。
基于Eclipse的RCP插件开发,集成MyBatis的插件代码生成功能,另外使用Freemarker来生成代码,插件绝对原创,目前市面上没有.本人还没公开发布.所以好不好使用了才知道,10分不高.后续会发布的github上.并提供源代码.谢谢...
1.1 Eclipse作为应用程序开发 工具的宿主...... 4 1.2 不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3 什么是Eclipse?...... 6 1.3.1 工具与应用程序的集成平台..... 6 1.3.2 Java开发...
压缩包里有(课设文档,项目源码,使用教程,sql文件),注意,用的是swing组件写的,不是web 不是web 不是web,如果需要web版本的请私聊我
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development...
再加上同时还有部门自己的一套编码规范,在eclipse开发环境中,研发人员很难驾驭如此多的条条框框。本文提供的技术能轻松的解决研发人员关于编码规范的苦恼,因为这部分工作由本人提供的脚本已完全能够自动生成。...
基于Eclipse编写的在线支付软件,该软件可对接易宝支付网站,完成在线支付功能。