纪念一下,这是我在头条上发表的第一篇文章,或许没人看,或许很稚嫩,但我起航了。
作为一个用习惯了Eclipse和MyEclipse的老程序猿来说,更换用习惯的IDE真是无比痛苦的一个过程,本来我是对IDEA比较不感冒的,无非就是一个IDE,效果更炫,皮肤更好看,插件可能更齐全一些,但随着项目组里新进来的小年轻都用着IDEA,并且帮助他们调试Bug的时候也是感觉到IDEA的便利性稳定性都远远的甩开了陪伴我到目前为止Coding生涯的Eclipse,我意识到,或许是该与时俱进一下了。
我现在用的版本是2016.3.4,算是较新的版本,在用这个版本之前用过一个2016.1.1,比较旧的版本有个问题,就是必须要在你的开发环境中安装jdk1.8(因为目前我项目的代码都是基于1.7版本JDK编译的,所以需要额外安装),并且还需要配置额外的环境变量,而新版本已经解决这个问题,直接下载后安装使用即可。咳咳...注册码的问题,相信各位都有解决办法,但还是说一句,支持正版!
好了,下文正式开始介绍IDEA并且帮助大家迅速的初始化IDEA到一个自己熟悉的状态,包括主要的setting和怎样从git或者svn中同步代码,基本都是干货,没啥废话。
安装就不说了,初始化的过程中,按照需求选选皮肤,所需的基本插件,没有特殊要求的都可以默认,然后你就到了这个界面
图一
点击configure--Project Defaults--Project structure
图二
点击project 在右侧project sdk中将你目前使用的jdk配置到里面,点击New--JDK选择你的jdk版本
然后开始配置你编译用的JDK版本
点击configure--settings
然后在左侧选择Build,Execution,Deployment--compiler--java compiler
在右侧 javac和你的jdk版本 (我的是1.7)
接下来配置编码集在 Editor--file encodings中选中编码集为UTF-8 或者你项目所需的编码集
其中有个右侧最下面有个Transparent native-to-ascii conversion 勾选上之后,尤其在struts国际化的配置文件中有用,你输入的中文会自动按照\u5f55这样的存储,非常方便。
接下来是很重要,配置快捷键,因为IDEA的默认快捷键真的跟Eclipse差距太多,用起来不习惯,不过IDEA牛在给你提供了非常强大的快捷键配置功能。
在左侧找到key map 如图
在下拉列表中,选中Eclipse 点击 copy 然后输入一个你想要的名字,我们下面还需要个性化一些配置,你也可能有自己的习惯,因此我们在Eclipse快捷键的基础上,修改添加自己需要的配置,然后单独保存。
我在Eclipse中习惯了用Atl+/来作为代码提示的快捷键,而默认是Ctrl+空格,这个真没法适应啊,所以果断换掉
接着在右边的树型框中选择 Main menu –> Code –> Completion.
接着需要做两件事:
1. 移除原来的Cycle Expand Word 的 Alt+斜杠 快捷键绑定。
2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt + 斜杠 快捷键。
如图
如果你还有其它的快捷键使用习惯,可以一并在此修改
接下来,我们配置Tomcat
在configure--Project Defaults--run configurations
然后defaults--Tomcat server --local
在这里配置本地的容器,如果还需要远程调试,在remote中配置
如图在Application server中选择你本地的tomcat目录,然后在jre中选中你的版本,保存即可。
(这里先简单配置,在项目实际中,根据需要配置启动参数,热部署,以及用到maven的话,采用maven build等等,后面的文章会讲到)
好吧..先介绍到这里,预告一下,第二篇会结合项目介绍 Maven、git和svn在IDEA中的应用,以及怎样跑起来一个Maven项目。
以后我再分享的技术类内容的开发环境也基本以这个为准。
重拾初心,分享知识,我是一个程序猿,谢谢!如果你有所收获,麻烦赞一个或者留言鼓励一下,不胜感激,如果文中有错误的地方也请不吝赐教!