[IDEA] 常用快捷键修改

代码中快速回到光标之前的位置
Preferences->keymap->Main menu->Navigate->Back      // 回到之前光标位置  默认 command+[
Preferences->keymap->Main menu->Navigate->Forward   // 到下一个光标位置  默认 command+]
 
导包快捷键修改:
Preferences->keymap->other->Show Intention Actions
 
去除自动补全时的大小写敏感(IntelliJ默认区分大小写,使用很不方便):
Preferences->Editor->General->Code Completion
把 Case sensitive completion 设置为None就可以了
 
通过代码右边部分快速创建左边对象
Preferences->keymap->Main menu->Refactor->Extract->Variale  
keymap 搜索 
idea macos eclipse默认: command + option + L 
修改为:command + L
 
点击类/方法时直接进入该类/方法
Preferences->
修改为:
点击类/方法时进入已实现类/方法位置
Preferences->
修改为:
 
删除当前行
Preferences->keymap -> Editor Actions->Delete Line
修改为:command + d
 
快速向下复制当前行
Preferences->keymap -> Editor Actions->Duplicate Entire Lines
修改为:command + 向下键
 
当前行与上下代码切换位置
Preferences->
Preferences->
或使用下面两个:
Preferences->
Preferences->
注意:
Move Statement 和 Move Line之间的差别在于:Move Statement 会同时考虑边界和作用域,而 Move Line 并不会考虑
 
 
光标快速定位到文件某行数下
Preferences->keymap->Main menu->Navigate->Line/Column
修改为:option + command + L
 
注释行或多行
Preferences->keymap->Main menu->Code->Comment with Line Comment      // 注释行
Preferences->keymap->Main menu->Code->Comment with Block Comment    // 注释多行
 
列出当前类的所有方法
Preferences->keymap->Main menu->Navigate->File Structure   # 或直接点击IDEA左边Structure按钮(Project项目按钮下面)
 
快速剪切行
Preferences->keymap->Main menu->Edit->Cut
快速复制行
Preferences->keymap->Main menu->Edit->Copy
 
格式化代码
Preferences->keymap->Main menu->Code->Reformat Code
 
idea debug 卡顿现象解决
https://youtrack.jetbrains.com/issue/IDEA-157303
 
利用idea生成serialVersionUID
https://blog.csdn.net/u013806366/article/details/51911529
配置好后,当类实现Serializable后,鼠标放在类上就会有生成序列号的提示。
 
idea 更改的Ctrl + 左键=右键问题
KeyMap中搜索Declaration,点击Add Mouse Shortcut,添加cmd+左键,删除control+左键
 
快捷键输出固定代码模板(提升编码效率)
 
 
posted @ 2020-05-11 17:38  向阳无痕  阅读(2121)  评论(0编辑  收藏  举报