IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> idea必装插件介绍 -> 正文阅读

[开发工具]idea必装插件介绍

1、.ignore:git过滤上传的文件。
操作:新建---.ignore File---.gitignore File(Git)?

2、Alibaba Java Coding Guidelines:阿里巴巴代码检测工具
操作:新建---代码窗口右建点击。

3、Codota AI Autocomplete for Java and JavaScript:自动补全代码与代码搜索。
操作:键入类名即可联想出可选代码一;右侧窗口Codota可搜索相关目标代码

4、easycode:mybatis自动生成代码
操作:右侧窗口---数据库---表右键---EasyCode---Generate Code

5、free mybatis plugin:mybatis-plus代码生成器+映射文件xml与mapper代码切换跳转
操作:右侧窗口---数据库---表右键---mybatis Generate

6、generateallsetter:自动生成set代码
操作:建立实体对象---选中对象变量alt+enter---右键,选择Generate all setter with default value

7、Gsonformat-plus:json转化实体类
操作:在代码块中Alt+S或Alt+Insert选择Gsonformat-plus---粘入json数据---自动生成实体类

8、IDEA Mind map:创建思维导图
操作:新建---IDEA Mind map

9、javadoc:生成注释文档
操作:选择方法或类,按下Alt+Insert---Create JavaDocs for the selected element,Alt+shift+G

10、JRebel and XRebel for Intellij:热部署,修改代码后,不用重启则生效。
操作:不用自带的启动,而用Rebel启动,则可实现该效果。

11、JUnitGenerator:生成单元测试代码
操作:Alt+Insert---JUnit Test---JUnit3或JUnit4。或者使用自带的JUnit Test5

12、Key Promoter X:快捷键提示工具
操作:右侧窗口---Key Promoter X,同时右下角会自动提示。

13、leetcode editor:刷题工具,
操作:右侧窗口---leetcode

14、Maven Helper:Maven清理、校验、编译、测试、打包、认证、安装、站点、布署操作,以及解决maven依赖冲突排除
操作:右侧窗口---Maven,pom文件代码窗口左下角Dependency ?Analyzer---选中红色冲突的依赖---右键点击Exclude排除,然后点Reimport重新导入,如果发生java代码中有红色,再重新导入。

15、Rainbow Brackets:彩虹括号?
操作:自动用不同颜色显示对称括号

16、Restful Tool:一套 Restful 服务开发辅助工具集,测试后端响应数据。
操作:右侧窗口---RestfulTool。

17、SequenceDiagram:根据JAVA类生成时序图。
操作:代码窗口右键点击---Sequence Diagram...

18、statistic:分析项目代码工具?
操作:选择java文件窗口---点击下端statistic窗口---点击Refresh,即可统计。

19、String Manipulation:代码字符串的处理插件
操作:alt+M或代码窗口右键点击---选择String Manipulation

20、translation:翻译英文
操作:选中代码中的英文字符串---点击翻译translation

21、Vue.js:支持 Vue.js项目
操作:自动解析格式化vue文件

22、Maven Search:maven依赖查找工具
操作:工具---maven search---查找即可。调出的快捷键:ctrl+shift+M

23、JPA Support:jpa逆向工程生成代码
操作:右侧窗口---数据库---表右键---generate JPA Entities(...)

24、CamelCase:多种驼峰命名转换
操作:shift+alt+U


idea快捷键:
1、psfs:生成静态成员字符串
2、psfm:生成main方法
3、main:生成main方法
4、sout:字符输出,空字符串
5、soutv:字符输出,前面代码的变量。
6、soutm:字符输出,当前的类和方法名。
7、soutp:字符输出,当前方法的参数名和值。
8、serr:字符输出,错误信息的空字符串。
9、fori:生成for循环,正向+的for循环
10、forr:生成for循环,反向-的for循环
11、for:生成foreach格式的循环。
12、ctrl+alt+V:补充生成对象的类型与对象名。
13、alt+enter:代码提示
14、alt+ins:set\get\tostring\hashcode\重写方法\构造方法\test方法\json反向生成实体属性\生成注释\JPA entities\添加自动注入等
15、alt+/:代码提示
16、ctrl+/:单行注释
17、ctrl+shift+/:段落注释
18、alt+m:字符串处理
19、ctrl+shift+m:maven依赖查找
20、Alt+shift+G:生成方法与类的注释
20、ifn:if的为空判断
21、inn:if的不为空判断
22、ctrl+alt+t:为代码添加环绕
23、ctrl+alt+shift+t:提取代码生成方法
24、大写C:调出Callable对象代码
25、alt+shift+t:调出右键菜单
26、ctrl+alt+c:生成静态常量
27、ctrl+alt+f:提取相同字符串生成变量
28、ctrl+alt+p:提取相同字符串生成方法的参数
29、变量.null:变量判空
30、变量.notnull:变量判非空
31、变量.nn:变量判非空
32、boolean变量.if:变量if
33、boolean变量.not:变量非操作
34、变量.new:创建对象
35、字符串.format:格式化字符串
36、对象变量.synchronizzed:生成同步锁代码块
37、异常方法或异常代码块.try:生成try异常捕获
38、异常方法或异常代码块.throw:抛出异常
39、异常方法或异常代码块.return:最终返回
40、对象变量.cast:castvar强制转换
41、ctrl+shif+F:格式化代码
42、shift两次:全局查找项目的内容。
43、ctrl+d:删除当前行
44、ctrl+alt+shift+/:调出IDEA维护


Kotlin:在 IntelliJ IDEA 和 Android Studio 中提供语言支持。
Live Edit:在调试会话期间立即显示对代码所做的更改,无需重新加载网页和 Node.js 文件。
MOMO Code Sec Inspector(Java):Java静态代码安全审计插件

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-02-06 14:01:09  更:2022-02-06 14:03:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:07:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码