[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+左键
快捷键输出固定代码模板(提升编码效率)