IntelliJ IDEA 的常用功能和技巧(4.0以上版本)
binny 2004-04-22 09:55:43 重命名(包、类、域、局部变量、参数):Refactor | Rename或Shift + F6 可以修改整个工程内所有对其的引用,包括字符串中
移动(包、类、内部类): Refactor | Move... 或F6 可以修改整个工程内所有对其的引用,包括字符串中
安全删除(类):Refactor | Safe Delete 或 Alt + Delete 可以查找整个工程内所有对其的引用,包括字符串中
向上移动方法:Refactor | Pull Members Up... 将方法移动至超类
向下移动方法:Refactor | Push Members Down... 将方法移动至子类
格式化代码:Tools | Reformat Code 或Ctrl + Alt + L 按照File | Settings: IDE Settings | Code Style的设置来格式化代码
整理import:Ctrl + Alt + O
生成代码:Alt + Insert 可以选择生成getter,setter,构造函数,equals和hashcode
前进和后退:Go to | Back 和 Go to | Forward 或 Ctrl + Alt + Left 和 Ctrl + Alt + Right
回到上一次修改的位置:Ctrl + Shift + Backspace.
到超类中的被覆盖的方法:Go to | Super Method 或 Ctrl + U.
最近使用过的类:Ctrl + E
下(上)一个方法:Go to | Next Method ( Go to | Previous Method )或 Alt + Down(Up)
包围:Code | Surround with ....或 Ctrl + Alt + T 被选中的部分可以被以下程序格式包围:if,if/else,while,do/while,for,try/catch,try/finally,try/catch/finally,synchornizd,Runable,{},(),((type)expr),(expr instanceof type)
连接成一行:Ctrl + Shift + J 将选中行的代码缩为一行,并去掉多余的元素
复制选中内容:Ctrl + B 直接复制选中的内容,不用Ctrl + C 然后 Ctrl + V
选取单元:Ctrl + W 选取选择部分所在的单元,多次按这个快捷键,会按照逻辑逐渐扩阿达选择范围
目前想到的就这些,其他ide也有的功能没有写,比如Ctrl + Space, Ctrl + G
只是做个抛砖引玉,希望其他用IDEA说说你们常用的功能和技巧,大家交流一下