刚从eclipse转到Intellij IDEA,分享一些配置经验,IntelliJ IDEA作为最好的Java开发工具,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。 intellij idea 常用快捷键mac版 command + N 查找类 command + shift + N 查找文件 alt + enter 快速import class alt + command 格式化代码 shift + control + f 搜索全部文件 shift + command + u 大小写转换 command + alt + t F2/Shift + F2 command + Alt + O command + ]/[ command + E command + Shift +Backspace command + F12 command + F7 command+Alt+V command+Shift+F7 alt + F7 我选择的按键风格是Eclipse(Mac OS X)Preferences=>keymaps 中设置 常用的快捷键 代码补全Ctrl + space 删除行Command + D 注释Command + / 导入包Command + shift + O 格式化代码Command + shift + F 运行Ctrl + Alt + R Incremental SearchCommand + J 在编辑器中实现快速查找功能,通过上下箭头进行上下文搜索 Quick Definition Command + Y 它会弹窗显示建议列表中的方法定义的内容,如果你不确定要使用哪个方法 Find NextCommand + K Find PreviousCommand + shift + K 详细方法、类Ctrl + 点击类名、方法 编辑类: 查找/替代类: 搜索类: 编辑运行类: 调试类: 导航类: 代码重构类: VCS/历史记录类: 动态模板类: 常规类: 调整界面为酷酷的黑色 Preferences=>Appearance=>theme=>Darcula 设置快捷键: Preferences=>keymaps 自动补全: Mac下默认是clt+space,可以使用keymaps=>Main menu=>Code=>Competion设置。比Eclipse好的地方是Spring、Maven的xml,乃至freemarker模板以及iBatis的sqlmap都支持高亮和自动补全。 去除自动补全的大小写敏感: 不知道多少童鞋和我一样被Eclipse惯坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=>Code Completion里把Case sensitive completion设置为None就可以了。 自动展开目录 Eclipse有个打开文件就自动展开目录的功能,在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可。 自动编译 Intellij IDEA默认jdk版本的修改 |