您的位置:首页 > 其它

博主推荐:idea 使用的常用快捷键插件 以及常用设置

2020-07-15 05:57 197 查看

更新:
2020年

  1. 6.14号发布
  2. 6.16号新增 快捷键

常用快捷键:

整理了一些平时经常用到的快捷键

序号 快捷键 注释
1
Ctrl + Alt + UDiagram
图形查看类关系
2
Alt+ (菜单栏前面的数字)
快速打开菜单栏,标记栏
3
Ctrl + E
找到最近访问的文件
4
Ctrl + Shift + E
访问最近编辑的文件
5
Ctrl + Shift + Enter
快速补全分号
6
Ctrl + Shift + V
访问历史粘贴板
7
Shift + F7
选择Debug 进入哪一个方法
8
Ctrl +W
选中当前位置的字符
9
Shift+ Shift
快速搜索文件
10
Down(下) Up(上)
快速跳转当前类最下方或最上方
11
Ctrl + 左箭头 或 右箭头
快速切换当前显示文件
12
Ctrl+F12
查看当前类中方法
13
Ctrl+J
插入自定义代码块
14
Alt+鼠标左键+下拉选中
(下拉被选中代码)多行操作
15
Ctrl+鼠标左键
查看当前方法调用
16
Ctrl+F4
快速关闭当前打开的类文件
17
项目结构域中 上下左右
上下快速移动 左打开当前文件目录 右关闭当前目录
18
Ctrl+p
查看传递参数信息
19
20
21
22

常用插件:

Translation 英文翻译


MybatisCodeHelperNew

  1. mapper文件(即表对应的dao)与xml文件自由切换,方便代码评审;
  2. 自动代码生成功能提高开发效率,mysql数据库创建好表结构,写完 pojo(注意字段类型要统一用对象类型!),即可生成 xml、mapper、service ;
  3. mapper的命名规则比较统一,可提高代码风格一致性;
  4. 可在mapper.xml中 对sql进行测试,需要注意连接 idea自带DataSource 插件

Lombok

  1. 在Java编程时,写完字段后,需要一个一个去写getter和setter方法。在使用Idea编程时,可以按住ALT+INSERT键,让IDE自动生成getter, setter, toString等方法!

需要注意的是,一旦启用lombok插件,那么团队中其他成员也必须安装此插件,否则会编译报错。

RESTful toolkit

  • RestfulToolkit是IDEA的一个插件,主要作用就是提供一个窗口,该窗口展示你项目定义的所有对外的URL,并且点击对应的URL可以跳入指定方法,同时提供接口测试功能。

Alibaba Java Coding Guidelines 代码规范审查


Rainbow Brackets 彩虹颜色的括号

generateallsetter

  • new一个对象,鼠标停留在对象变量userEntity上,alt+enter会出现快捷选项,生成实体类set方法


pojo to json 实体类一键生成json


Key promoter X

Key Promoter X 是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用。

常用设置:

1.字体随鼠标滑轮变大缩小设置:

  • 使用方法:ctrl+鼠标滑轮滚动

2.代码不区分大小写提示:

3.SSH集成:

java项目经常会在linux上部署,每次要切换到SecureCRT这类终端工具未免太麻烦,idea也想到了这一点.

  • 需注意:无法上传文件


4.隐藏.iml文件:

可以点击file->Settings->File types,在右下角的Ignore files and folders中可以输入.idea;和*.iml;将其隐藏。

- 不建议隐藏iml,因为项目名出现中括号是因为iml文件名和项目文件名不一样,需要更改iml文件名.

5.自动导包

Settings
->
搜 fly
->
勾选所有复选框

注意:

修改 Settings
-> 搜
Code style
->
java
->
imports目录中

  1. Class count to use import with '*'
  2. Names count to use static import with '*'

6.设置统一编辑器和编译版本

7.设置方法分割线

8.左侧列表快速查看类中方法

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: