1、界面布局及优缺点
①eclipse
界面布局:
优缺点:
优点:
1.适合java语言,开发、编写、查错、编译、帮助等各方面非常方便
2.更新速度快
3.上手较快
4.开源、免费
缺点:
1.大工程时,吃内存耗cpu,依然会出现很慢、卡顿、奔溃和无响应的情况
2.安装插件过多之后,速度变慢
3.对于GUI和WEB界面设计,暂没有很好的支持
②idea
界面布局:
优缺点:
优点:
1.智能的选取。在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+w,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便
2.丰富的导航模式。IDEA提供了丰富的导航查看模式,例如ctrl+e显示最近打开过的文件,ctrl+n显示你希望显示的类名查找框
3.简洁易用的GUI界面
4.智能编辑。代码输入过程中,自动补充方法或类
5.自定义的快捷键。强大的快捷键设置,基本可以让程序员离开鼠标工作
缺点:
1.相比于eclipse,插件开发匮乏
2.资源消耗比较大,建个大中型的J2EE项目,启动后基本要200M以上的内存支持,包括安装软件在内,差不多要500M的硬盘空间支持
2、常用快捷键
①eclipse
1.批量导包:ctrl + shift + o
2.使用单行注释:ctrl + /
3.使用多行注释: ctrl + shift + /
4.取消多行注释:ctrl + shift + \
5.格式化代码: ctrl + shift + f
6.关闭当前窗口:ctrl + w
7.关闭所有的窗口:ctrl + shift + w
8.for循环:for + alt + / +回车
9.输出:syso + alt + /
②idea
3、常用设置
①eclipse
1.字体设置:
window-->preferences-->general-->colors and fonts-->basic-->text font
2.添加jar包:
②idea
1.修改字体
file-->settings
2.切换主题
File--> settings--> Editor--> Color Scheme
3.自定义注释
File--> settings--> Editor--> File and Code Templates--> Files--> Class
4、个人理解
eclipse和idea不紧紧只是简单的一款软件而已,它是一套集成开发工具。它为我们编程提供的方便,节省了时间,而eclipse和idea各有各的优缺点,在使用了这两款软件后,我的感觉是idea更加的智能,idea懂得上下文,这也是JetBrains员工命名idea为intelligent的原因,idea能检索你的整个项目,分析项目所有的内容,甚至构建语法树。