Intellij Idea 安装和使用


获取安装包

链接:https://pan.baidu.com/s/1Wishc_fYj701czZr-ycExQ
提取码:bxr0

idea2020.1安装步骤

之前有安装旧版本的先卸载,双击“ideaIU-2020.1.exe”,然后按步骤安装。
安装完成后启动idea,选择试用,将给定的“jetbrains-agent.jar”直接拖入idea界面按提示操作并重启。

idea2022.2.3安装步骤

之前有安装旧版本的先卸载,双击“ideaIU-2022.2.3.exe”,然后按步骤安装。

安装完成后无需启动idea,直接双击运行给定的脚本自动破解即可

注释模板配置

  • 添加类模板(快捷键CTRL+ALT+S):file->setting->Editor->File and Code Templates->右侧Includes->File Header
添加如下内容(可修改)
/**
 *@ClassName ${NAME}
 *@Description TODO
 *@Author ${USER}
 *@Date ${DATE} ${TIME}
 *@Version: 1.0
 */
  • 添加方法模板(快捷键CTRL+ALT+S):file->setting->Editor->Live Templates->右侧点击”+“号选择Template Group,名称自定义如MyGroup,选中MyGroup,再点击”+“号,选择Live Template,下方Abbreviation中输入缩写代号如method,Description中输入缩写的说明,Template text输入模板格式(注意注释第一行的"/"不要添加),Expand with中选择注释补全的方式,如按enter键补全,下方Define选择Java或everywhere,点击Edit variables,编辑参数值的获取
**
 * @title: $methodName$
 * @author: $user$
 * @createDate: $date$ $time$
 * @version: 1.0
 $params$
 * @return: $return$
 * @description: TODO
 */
注意:各参数在对应的Expression中选择内置表达式,params不使用idea自带的参数表达式,而使用自定义的,且填写在Default value中
methodName对应methodName()
user对应user()
date对应date()
time对应time()
params对应groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ': '}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());
return对应methodReturnType()

方法注释使用:/method + enter即可

比较好用的插件

File - settings - Plugins - Marketplace搜索安装
搜索不到或者安装不成功就去官网下载手动安装【注意版本,jar包和zip包均可直接导入】

官网:https://plugins.jetbrains.com
1、Chinese ​(Simplified)​ Language Pack 汉化插件
2、Alibaba Java Coding Guidelines 阿里的代码规约扫描插件
3、Translation 翻译插件,需配置
4、Lombok 代码简化插件,需添加Lombok依赖【新版本idea已自动集成】
5、Key Promoter X 快捷键提示插件
6、Tabnine AI Code Completion 代码自动提示和补全插件
7、RestfulTool web接口辅助工具插件
8、JSON Parser json的验证格式化插件
9、EasyCode 自动生成代码插件
10、MyBatisX 自动生成代码插件
11、EasyYapi 快捷导出接口文档插件
12、any-rule 正则表达式获取及验证插件

在官网下载插件时,查看一下插件版本所支持的idea构建版本,例如:


idea常用设置

参考他人博客:https://blog.csdn.net/wei7a7a7a/article/details/126053050


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM