最近在跟进项目,使用idea工具,据说这个工具室未来java中效率提高最屌的一个。然后楼主果断相信了,下载了,装机了,被坑了。。。
遇到几个和eclipse对比起来的问题总结下。给予最新的非社区版idea14。
1.NEW Module就是创建项目,和eclipse中的NEW Project一样,不然目录会错,这点刚开始用就被坑了
2.VCS菜单下面checkout...有各种svn工具,我用的subversion
3.maven Projects上有一个闪电的标志按钮,预发测试的时候关闭,不然会过不去,还没有被坑。。
4.出现各种缺少包(其实没有缺少依赖包)的无法编译通过的错误,和eclipse对比起来,在部署的时候会出现tomcat等服务器下的deployd文件缓存,不能识别项目,
解决办法,修改服务器配置,在下面before lauch,列表top添加Maven的clean命令,然后Make ->build等。。
5.idea中的编辑器字体大小体验感比较差,修改字体的地方在,File->settings->Editor->Colors&Fonts->Font
你会发现下面选择字体大小的复选框无法点击。
解决办法是先在顶端找到Save As另保存一个Scheme name才能进行自定义设置,果断自己被坑了
6.看到其他同事把窗口以及编辑器的背景改成黑色的,对长时间写代码不至于疲劳。
修改File->settings->Appearance &Behavior-->Appearance 中的Theme选项,其实你选择几个中还是在Intellij白色,Darcula中抉择。
其实当快疲劳的时候,可以选择Darcula黑色来减少疲劳感。看起来比较舒服些。
7.还有一个就是快捷键的问题,因为eclipse中与这个快捷键很大程度上的差距,所以想调节下的可以在
File->settings->Appearance&Behavior->Keymap,常用的就是行复制与删除,代码整理,加注释,生成setter/getter代码(这个可以用lombok插件来代替,很不错,在File的settings->Flugins中有一个jar库,三种方式来添加jar,只需要名字就ok了。很方便)
或者不想调节的,下载一份idea14的快捷键文档来保存在桌面,与eclipse相比起来,快捷功能都可以找到的。
8.eclipse中的刷新,清理重启在idea中用file->invalidate catch/restart代替。遇到各种包等之类明显编译不同的问题,可以清理maven名利后(就是上面4的问题),重新点击下这个就ok。
10.比较常用的快捷,Ctrl+N查询类,然后通过项目名字旁边的圆形按钮来定位类的具体位置,这个对于读新项目非常有用。
拿到一个新项目,通过fierfox中的F12网络查看请求的啊action。然后跟进各个类完成真个项目的脉络。
-------------
ps:刚吃了饭,果断忘了写到哪里了。。。。哎,等想起来再补充。。。