IDEA官方下载和常用插件

本文推荐了一系列提升开发效率的IntelliJ IDEA插件,包括Mybatis工具、代码注解插件Lombok、RESTful开发辅助工具RestfulToolkit、JSON转换工具GsonFormat等。介绍了插件的功能及使用方法。

IDEA历史版本下载官方地址
https://www.jetbrains.com.cn/idea/download/other.html

常用插件安装:Setting->Plugins

按照使用频率排序如下:
Mybatis 工具:Free Mybatis plugin—>mybatisX(最新版本)
Mybatis 日志sql自动填充:Mybatis Log Plugin(推荐)
代码注解插件: Lombok
根据URL找controller方法:RestfulToolkit(推荐)
Redis可视化:Iedis
JSON转领域对象工具:GsonFormat
代码生成工具:CodeMaker->magicAPI高级生成所有代码,支持权限管理
单元测试测试生成工具:JUnitGenerator
中英文翻译工具:Translation
K8s工具:Kubernetes
阿里代码规约检测:Alibaba Java Coding Guidelines
快捷键提示工具:Key promoter X

RestfulToolkit(不推荐,24.3版本全局搜索已经支持REST路径对应的control路径)
一套 RESTful 服务开发辅助工具集。

  • 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl+);

  • 2.提供了一个 Services tree 的显示窗口;

  • 3.一个简单的 http 请求工具;

  • 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…

  • 5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

    安装后,右侧会有RestServices侧边栏,点击打开
    在这里插入图片描述
    根据URL路径查找对应的controller方法
    在这里插入图片描述

Background Image Plus
这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,
是不是会感觉很赏心悦目,编码效率会不会因此间接的提高?!

JRebel
热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家发挥下聪明才智!
第一个文本框填写服务器激活地址,第二个文本框随便填写个邮箱。重点是第一个,服务器激活地址,大家自行百度,附一个参看网址:https://blog.youkuaiyun.com/lawsonjin/article/details/76422807 。

SonarLint
是一款强大快速的能帮助开发者发现代码里的bug或是代码质量优化点的扩展工具。支持很多主流的语言:JAVA、js、PHP、Python。也支持主流的IDE们,idea、Eclipse、vs等。在idea里更是以插件的形式让人无缝接入
可在线安装,也可离线安装,插件下载地址:https://www.sonarlint.org/

Rainbow Brackets
彩虹颜色的括号 在黑色主题下看的比较清楚舒服,白色主题下看的很不明显,看自己选择了,除了看着舒服,也有助于
帮助区分前后括号对应关系。

Mybatis Log Plugin
Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,
但是默认的情况下,输出的脚本参数需要手工填充,不是一个可以直接执行的。
1.自动收集sql日志并填充参数后单独Mybatis Log的tab窗口打印完整sql方便直接执行
2.控制台中打印出了sql之后,我们可以手工选中sql,然后右键Restore Sql from Selection,就可以在Mybatis Log的tab页中看到已经被处理过的完整sql

Grep Console
由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色.

CodeGlance
CodeGlance是一款代码编辑区缩略图插件,可以快速定位代码,使用起来比拖动滚动条方便多了

IDEA Restart

IDEA没有重启的选项,这个工具就是来弥补这个功能,可以在File–>Restart 重启,也可以使用快捷键 CTRL + ALT + R

Maven Helper
分析依赖冲突插件
此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree 才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

使用方式:
打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”,

<think>好的,我现在需要解决用户关于如何设置JetBrains IDEA插件默认安装路径的问题。首先,我得回忆一下之前收集到的引用内容。用户提供了五个引用,其中提到IDEA插件默认安装位置通常在用户目录下的AppData/Roaming/JetBrains文件夹里,比如引用35。而引用45则提到了修改配置文件idea.properties来改变插件路径的方法。 首先,我需要确认用户的需求是更改插件的默认安装位置,而不是手动移动已有插件。根据引用4,用户可以通过修改idea.properties文件中的插件目录配置项来实现这一点。具体来说,需要找到IDEA安装目录下的bin文件夹中的idea.properties文件,然后修改其中的`idea.plugins.path`属性。例如,设置为`idea.plugins.path=D:/.IntelliJIdea/plugins`这样的自定义路径。 接下来,我需要考虑用户可能的操作系统环境。通常,Windows系统下的默认路径是在用户目录的AppData里,而Linux或macOS可能在用户的主目录下。因此,在步骤说明中应该明确指出不同系统下如何找到idea.properties文件,并提醒用户需要管理员权限或适当的文件访问权限。 另外,引用4提到用户创建了.IntelliJIdea文件夹,并新建了plugins等子目录。这说明用户需要手动创建目标文件夹,并在配置文件中指定该路径。需要注意的是,路径分隔符在不同操作系统中的差异,比如Windows使用反斜杠而Linux/macOS使用正斜杠,但IDEA可能自动处理这一点,所以用户只需按照系统习惯填写路径即可。 然后,我需要验证这些步骤是否正确。根据引用中的信息,修改idea.plugins.path确实可以改变插件的安装路径。用户可能遇到的问题包括配置文件没有正确修改,或者路径权限不足导致IDEA无法写入。因此,在注意事项中需要强调以文本编辑器打开配置文件,避免格式错误,并确保目标目录有写入权限。 最后,要确保回答结构清晰,分步骤说明,并包含示例注意事项,以帮助用户顺利完成配置。同时,生成的相关问题要围绕常见的配置问题、插件管理以及路径相关的问题,这样用户如果有进一步疑问,可以自行参考或继续提问。</think>### JetBrains IDEA 设置插件默认安装路径的方法 #### 步骤说明 1. **定位IDEA配置文件** 打开IDEA安装目录下的`bin`文件夹,找到`idea.properties`文件(适用于Windows/Linux/macOS)[^2][^4]。 *示例路径*: - Windows: `C:\Program Files\JetBrains\IntelliJ IDEA 2023.1\bin\idea.properties` - macOS: `/Applications/IntelliJ IDEA.app/Contents/bin/idea.properties` 2. **修改插件安装路径** 在`idea.properties`文件中,找到以下配置项并修改为自定义路径: ```properties # 默认配置(注释状态) # idea.plugins.path=${idea.config.path}/plugins # 修改为(去掉注释,指定新路径) idea.plugins.path=D:/.IntelliJIdea/plugins ``` 路径格式需符合操作系统要求(如Windows使用反斜杠`\`,Linux/macOS使用正斜杠`/`)[^4][^5]。 3. **创建目标文件夹(若不存在)** 需手动创建自定义路径的目录(如`D:\.IntelliJIdea\plugins`),并确保IDEA有读写权限[^4]。 4. **重启IDEA生效** 修改后保存文件,重启IDEA即可使新插件路径生效[^2][^4]。 #### 注意事项 - **权限问题**:确保目标目录对IDEA进程可读写(Windows可能需要管理员权限)[^4]。 - **路径格式**:避免使用空格或特殊字符(如`Program Files`),建议纯英文路径[^4]。 - **配置文件备份**:修改前建议备份`idea.properties`,防止配置错误。 #### 示例配置 ```properties # 插件、日志、系统文件独立配置(引用自用户自定义方案) idea.config.path=D:/.IntelliJIdea/config idea.system.path=D:/.IntelliJIdea/system idea.log.path=D:/.IntelliJIdea/logs idea.plugins.path=D:/.IntelliJIdea/plugins ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值