代码编辑相关


  • Ctrl + Space 代码提示

  • Ctrl + Shift + Space 自动补全代码(智能提示)

  • Ctrl + Shift + Enter 语句完成 自动加";" , if后面自动加(){ }

    ▲Tab 和 Enter 的小区别:Tab会替换掉之后的代码,Enter则不会


  • Ctrl + C 复制

  • Ctrl + V 粘贴

  • Ctrl + Shift + V 将最近使用的剪贴板内容选择插入到文本 ☺

  • Ctrl + D 复制行

  • Ctrl + Y 删除行

  • Ctrl + X 剪切行

  • Ctrl + Z 回退

  • Ctrl + Shift + Z 反回退

  • Ctrl + Shift + J 整合两行

  • Ctrl + Shift + ↑ 上移一行

  • Ctrl + Shift + ↓ 下移一行

  • Ctrl + Enter 向上插一行

  • Shift + Enter 向下插一行 ☺

  • Ctrl + Delete 删除光标后面的单词

  • Ctrl + Backspace 删除光标前面的单词

  • Ctrl + Shift + ] / [ 选中从光标所在位置到它的父级区域

  • Ctrl + W 选择 单词->继而语句->继而行->继而函数->... ☺键盘党神技之一

  • Ctrl + Shift + W 取消选择光标所在词( Ctrl + W 反操作 ) ☺键盘党神技之一

  • Ctrl + ←/→ 快捷定位到单词首/尾

  • Alt + J 多行编辑

  • Alt + 鼠标框选 列编辑 ☺虽然平时用少,但却是关键时刻提高效率的神技



  • Ctrl + P 方法参数提示

  • Ctrl + O 选择可覆盖/继承的方法

  • Ctrl + I 实现方法

  • Ctrl + Alt + T 把选中的代码放在 TRY{} IF{} ELSE{} 里 ☺

  • Ctrl + Shift + U 大小写转化 ☺



  • Ctrl + / 注释//

  • Ctrl + Shift + / 注释/.../

  • /** + Enter 注释类或方法 ☺



  • Alt + Enter 导入包 , 自动修正

  • Ctrl + Alt + O 优化导入的类和包

  • Ctrl + Alt + I 自动缩进

  • Ctrl + Alt + L 格式化代码

  • Ctrl + NumPad+/- 展开、折叠当前方法

  • Ctrl + Shift + NumPad+/- 展开、折叠全部