IntelliJ IDEA常用快捷键(windows)

几个月前开始使用idea,之前是在mac环境下使用,近期切换到了windows,快捷键发生了变化,特在此处记录撸代码中经常使用的快捷键和一些常用配置。

快捷键

快捷键 描述
Ctrl+B 查看接口定义
Ctrl+Alt+B 查看接口实现
Ctrl+Q 查看方法说明
Ctrl+U 查看Super Method
Ctrl+O 重载方法
Alt+insert 生成代码(geter/seter)等
Alt+ Enter 另起一行
Ctrl+Shift+U 大小写转换
Ctrl+Alt+T 快速包裹代码(try/catch)等
Ctrl+Alt+L 快速格式化代码
Ctrl+Alt+(Left/Right) 返回到上个编辑位置
Ctrl+F12 查看当前文件结构
F11 设置Bookmark(一个项目有太多别人的TODO了,bookmark是本地的)
SHIFT+F11 查看Bookmarks

未完待续......


常用设置(建议设置Other Settings>Default Settings)

  1. setting>Compiler>Build project automatically(自动构建项目)
  1. Setting>Editor>General>Auto import(自动导入相关设置)
  1. Settings>Editor>General>Code Completion>Case sensitive completion(设置为None,提示不区分大小写)
  2. Settings>Editor>Inspections>Serializable class without 'serialVersionUID'(Alt+Enter,自动生成序列化ID)
  1. Settings>Build,Execution,Deployment>Compiler>Java Compiler
    Use compiler 建议设置成Eclipse. 效率更高,默认的Javac模式好像如果是多模块分离的项目,一个模块编译报错后,其他的好像就不会继续了。

常用插件

插件名 功能
CamelCase 下划线命名转驼峰命名(Shift+Alt+U)
A8translate 快速翻译(ALT+T)翻译框(Ctrl+Shift+Y)中文转变量名(CTRL+SHIFT+X)github
Free Mybatis plugin Mybatis工具,链接Maper与xml
Lombok 自动插入代码(get、set)
GitToolBox git 必备
Onlinesearch 快速搜索
SonarLint 代码质量检查,开启实时检查会很卡,可以关闭
GenerateAllSetter 一键生成对象所有setter方法 (选中对象Alt+enter)
Iedis redis 可视化
GenerateO2O DTO DO BO 转换插件

未完待续......

你可能感兴趣的:(IntelliJ IDEA常用快捷键(windows))