更新时间:

#mac intellij idea 快捷键 (一)

  • intellij给方法注释, /** 敲回车就可以了
  • 单元测试

cmd+shift +T 生成测试类 .下面选择要测试的函数!

在新建的测试函数会有@Test 右击函数会有,run function()…而不是类(正规的都是类)

  • 切换视图 :cmd + 视图区域对应数字 切换标签
  • 行注释:ctrl+/

块注释:ctrl+shift+/

  • cmd+e 列出最近查看的文件列表

shift + cmd + e 最近修改文件列表

  • cmd+shift +w 关闭其他标签页 <自己设置>
  • F2 是查找下一个错误,自动定位到下一个错误(标红地方)
  • F3 加入书签 bookmark 去除书签
  • cmd . 折叠 (折叠一块的话,需选中)
  • cmd + r 搜索替换
  • option + ↑ 选中单词,接着按↑,扩大选中范围
  • cmd + n 生成getter setter
  • 按住alt ,拖动鼠标,就会进行列(块)操作
  • Ctrl + G / Shift + Ctrl + G 实现类似sublime 的cmd +d 功能; 然后就可以进行列操作

Ctrl + Cmd + G 直接全选所有的共同单词

  • Add/remove a selection: Alt + Shift + Mouse Click,鼠标直接跳着点击选中, 比ctrl + G快一点,如果跨度大的话
  • cmd + o 打开类

cmd +shift +O 打开文件

  • 使用 Double Shift 快捷键)

跳到特定文件夹 cmd +shift +O 后输入/

  • alt + enter 导入包; 调出IDEA对出错点的提示处理方法,熟练使用可使你写代码的速度提升5倍
  • cmd + D 复制当前行到下一行;重复一行
  • shift + cmd + v 调出IDEA寄存器中保存的最近复制的N份内容,可选择性粘贴
#- cmd + shift+ c 拷贝当前文件全路径
  • 选中后, cmd + alt + L 格式化代码
  • cmd + shift + enter 神器,补全当前行,最常用的场景时补全当前行后的;号,并将光标定位到下一行 ==>快速补全行末分号 我们可以在行中任意位置使用快捷键 Command + Shift + Enter 来快速补全分号:
  • shift + cmd + up/down 将当前[行/整个函数] 代码段上/下移

shift + alt + up/down 选中的代码段 --将当前代码段上/下移

  • cmd + F6 修改方法名,调用的地方也会自动修改
    比 shift + f6 好用
  • cmd + ; 调出项目setting
  • cmd + , 是整个ide的配置
  • cmd [ ] back forward 前进后退
  • cmd + shift + [ 左右移动文件栏(打开的多个文件)
  • cmd + F12 在当前文件查找函数
  • cmd + B 去定义,查看类方法定义 (代替按住cmd + 点鼠标)

[我自己改了,把这个用做查看调用 find usage]

  • alt + / 智能提示
  • cmd + j 调出IDEA的神器live template,你懂的
  • cmd+ [+ -] 是折叠函数
  • Ctrl + Shift + U 编辑.转换为大小写

们使用command + n 在弹出来的窗口选择"PHPDoc Blocks..." 如下图:

  • 输入sout然后按tab键 System.out.println()
  • ⌘+ ⌥ +/ 注释/取消注释与块注释
  • cmd + g 跳转到 某行
  • psvm+Tab键 快速 public static void main
  • cmd + w 选中当前光标所在的字
  • cmd + u 跳到父类 | 父类接口定义处
  • alt + cmd + left/right 跳到上/下一次光标查看处
  • cmd + shift + h 显示方法的层级结构
  • cmd + 3 find窗口
  • cmd + 1 project窗口
  • cmd + 2 收藏夹 + 断点
  • cmd + 6 当前文件的TODO
  • cmd + 7 java文件的结构(函数,变量)
  • 选中左侧文件, shift +enter 在窗口打开你的文件

#debug

  • F7 进入函数
  • F8 单步执行

#插件

  • findbugs 很好
  • Jrebel 免费的
  • 阿里的Alibaba Java Coding Guidelines plugin support.

看一个视频学来的, 把某一部分导出成一个方法,抽离出

破解: http://idea.lanyus.com/help/help.html