`
lgsun592
  • 浏览: 54768 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

基于Eclipse的代码开发准备

阅读更多
//这个代码框在可视化编辑器下无法删除,切换编辑器整篇文章格式又会丢失,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,哎,我被逼只能壮士断腕了。

 

  • formatter.zip (2.9 KB)
  • 描述: 代码格式化模板文件
  • 下载次数: 11
1
2
分享到:
评论

相关推荐

    打造基于Eclipse的IDE产品

    打造基于Eclipse的集成开发环境(IDE)产品是一项复杂的工程,它需要对Eclipse的基础架构和插件开发有深入的理解。以下将详细介绍与开发Eclipse IDE产品相关的知识点,包括Eclipse的基础架构、如何扩展Eclipse的功能...

    基于Eclipse的工具开发

    "自己动手写开发工具--基于Eclipse的工具开发.pdf"很可能是一份详细的指南,涵盖了从创建新的插件项目到编写代码、调试和部署插件的全过程。这份教程可能会讲解以下几个核心知识点: 1. **理解Eclipse插件模型**:...

    自己动手写开发工具--基于eclipse的工具开发

    本教程将带你一步步了解如何基于Eclipse进行插件开发,打造属于自己的开发工具。 一、Eclipse插件开发基础 Eclipse插件开发主要基于Eclipse的Plug-in Development Environment(PDE)。PDE为开发者提供了图形化的...

    自己动手写开发工具--基于Eclipse的工具开发

    《自己动手写开发工具--基于Eclipse的工具开发》是一本深入探讨如何利用Eclipse平台进行工具开发的专业书籍。Eclipse作为一个开源的、强大的集成开发环境(IDE),因其丰富的插件系统和高度可扩展性,成为了众多...

    基于eclipse平台开发手机通讯录

    在本文中,我们将深入探讨如何基于Eclipse平台开发一款手机通讯录应用,主要涉及Java编程语言和Android开发环境。Eclipse作为一个强大的集成开发环境(IDE),对于Java开发者来说,是构建各种应用程序的理想选择,...

    基于Eclipse的Android开发环境搭建

    总的来说,基于Eclipse的Android开发环境搭建涉及到安装Eclipse和JDK,安装ADT插件,配置Android SDK,创建项目,以及编写和运行代码。虽然目前Android Studio已经成为官方推荐的开发工具,但了解Eclipse的使用对...

    自己动手写开发工具--基于Eclipse的工具开发.zip

    本教程"自己动手写开发工具--基于Eclipse的工具开发"旨在引导用户深入了解Eclipse的插件体系,学习如何利用其平台构建自己的定制化开发工具。 Eclipse的核心在于其插件架构,通过插件,开发者可以添加新的功能,如...

    eclipse代码行数统计插件

    "eclipse代码行数统计插件"就是这样一个工具,它能够帮助开发者快速地统计出项目中的代码行数,包括注释和空行。 在Eclipse中,安装和使用代码行数统计插件非常简单。首先,用户需要打开"Windows"菜单,然后选择...

    基于Eclipse插件的简易代码生成工具 毕业设计 论文

    《基于Eclipse插件的简易代码生成工具》是一篇毕业设计论文,主要探讨了如何利用Eclipse平台开发一款能够自动生成代码的插件。在软件开发过程中,编码工作占据了大量时间,尤其对于重复性高的代码段,手动编写既耗时...

    基于eclipse开发环境的建立

    描述中提到了利用eclipse环境进行ARM C或C++代码开发,并强调了eclipse环境搭建的重要性,为软件开发提供最优的设计开发平台。标签中指出了关键词“eclipse”,意味着这个知识点是围绕这个集成开发环境(IDE)展开的...

    基于Eclipse的开源框架技术与实战 源代码

    《基于Eclipse的开源框架技术与实战》源代码是一份涵盖了多章节的编程学习资源,主要针对使用Eclipse集成开发环境进行开源框架的应用和技术实践。由于文件量较大,该资源被分成了三个部分进行上传,其中包括了从第2...

    如何使用Eclipse来开发Android

    【标签】:“源码”和“工具”表明这篇博文可能涵盖了Android应用的源代码管理和Eclipse作为开发工具的使用。 综上所述,学习如何在Eclipse中开发Android应用需要理解Eclipse的基本操作,安装和配置必要的Android...

    基于Eclipse平台编写的系统源代码

    资源名称:基于Eclipse平台编写的系统源代码资源目录:【】524]MyEclipse6.0 SQL2000开发简单的通讯录系统【】Eclipse.Rich.Client平台java编程和打包【】eclipse下的简单计算器【】Eclipse开发入门与项目实践源代码...

    Eclipse插件开发学习笔记.pdf

    Eclipse社区是一个活跃的开源社区,提供了大量的文档、教程、代码片段和讨论,是学习和解决开发中遇到问题的重要渠道。 为了更好地学习Eclipse插件开发,可以加入相关的Java学习群组,例如文档中提到的“Java学习群...

    基于eclipse的51开发环境

    【标题】"基于eclipse的51开发环境"所涉及的知识点主要集中在如何在Eclipse集成开发环境中搭建适用于MCS-51微控制器的开发平台,这是一个替代商业软件Keil的开源解决方案。MCS-51,也被称为8051,是一种广泛应用于...

    可视化Java GUI程序设计基于Eclipse VE开发环境 课件

    Eclipse VE(Visual Editor)是Eclipse集成开发环境(IDE)的一个插件,旨在简化Java GUI的创建过程,提供可视化布局设计。本课件深入探讨了如何利用Eclipse VE来构建高效且易于维护的GUI应用程序。 首先,我们需要...

    Eclipse权威开发示例

    压缩包中的“eclipse开发示例”很可能包含了上述各个领域的实际代码片段和教程,可以帮助开发者快速上手,理解Eclipse插件开发的各个环节。通过这些示例,你可以亲手实践,从实践中学习,加深对Eclipse插件开发的...

Global site tag (gtag.js) - Google Analytics