首页 > 代码库 > 个人常用的开发环境和开发工具准备工作
个人常用的开发环境和开发工具准备工作
首先说一下,我是做java web方面开发的,至少暂时还是的。所以本文包括以后的文章应该都是在这个大前提下的。
本篇介绍:jdk,eclipse(后续还会慢慢补充,包括mysql和tomcat等)
JDK
显而易见的,作为一名Java开发人员,不可能不安装JDK配置。安装过程我就不多说了,基本除了安装路径会按照个人喜好选择下外,都是下一步就好了。
环境变量的配置:(计算机右键 —> 高级系统设置 —> “高级”选项,环境变量 —> 在系统变量中添加)
1、新建JAVA_HOME变量,变量值为:D:\Java\jdk1.7.0_02(根据安装路径自行选择)
2、新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有个点)
3、在path变量(已存在不用新建)后面添加变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(最前面有个分号,用于分隔)
Eclipse
Java最常用的开发工具,一般解压即可使用。
此处列举下我第一次使用时常用的配置,其他的一些基于eclipse设计的IDE开发工具也都可以参考这个进行配置。(例如springMVC特别发布的Spring Tool Suite等)
以下每个设置都在Window->Preferences中。
注意每次设置后都可以点击右下角的“Apply”按钮保存,不需要点击OK,省得退出。(年少的我就这么干过。。。)
1、设置默认编码格式(UTF-8)
General->Workspace 面板Text file encoding 选择UTF-8
General ->Content Type->Text->JSP 最下面设置为UTF-8(可根据需求设置多项)
Web->JSP Files 面板选择 ISO 10646/Unicode(UTF-8)
General->Editors->Text Editors->Spelling 面板Encoding选择UTF-8(这个一般在拼写检查的时候用到,不设置关系不大)
2、设置使用自己的jdk
Java->Installed JREs 添加自己的jdk,并打勾设置为默认选项
Java->Compiler 设置编译等级为自己jdk的相应等级(在自己的jdk等级与原先的不一样的时候才需要修改)
3、调整默认字体大小
General->Appearance-> Colors and Fonts-> Basic-> Text Font 双击修改字体和大小等
4、配置Tomcat等服务器
Server->Runtime Environments 添加自己安装的服务器,例如tomcat(有些集成过的IDE会自带server,不需要配置)
5、代码提示
Java->Editor->Content Assist 中的Auto Activation模块(这里的代码提示只应用在java代码中)
Auto activation delay(ms) 是提示代码出现的延迟毫秒数,我一般设置为20,给我和电脑都有一点点反应时间 ╮( ̄▽ ̄)╭
Auto activation triggers for Java 在输入该代码后会出现提示,默认为点,一般在后面加上26个字母:abcdefghijklmnopqrstuvwxyz
Auto activation triggers for Javadoc 编辑java说明文档的时候的提示
Web->HTML Files->Editor->Content Assist 中的Auto Activation模块(这里的代码提示只应用在html中,包括jsp文件中的html代码等)
Auto activation delay(ms) 是提示代码出现的延迟毫秒数,我一般设置为20,给我和电脑都有一点点反应时间 ╮( ̄▽ ̄)╭
Prompt when these characters are inserted 默认为<=,一般在后面加上空格和26个字母: abcdefghijklmnopqrstuvwxyz。加上空格是应该在html代码中经常会输入空格,可以根据自己的实际需要决定是否要加
6、设置文件的默认打开方式
General->Editors->file Associations 选择对应需要修改的文件,在下方选择默认打开方式,选中后点击Defaule
7、常用快捷键
这个网上的文章很多,我这里就不说了。
8、插件安装方式
我一般是在Help->Eclipse Marketplace中在线查找需要的插件进行安装的,另外也可以在Help->Install New Software中直接安装自己已知的插件。
个人常用的开发环境和开发工具准备工作