IntelliJ IDEA(WebStorm) 插件推荐
IDEA 插件推荐
长期维护更新,推荐收藏~
Translation
翻译插件。
active-power-mode
这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。
CodeGlance
代码小地图 。将类似于Sublime中的代码的微型地图嵌入到编辑器窗格中。
Rainbow Brackets
彩虹括号
支持的语言:
Java,Scala,Clojure,Kotlin,Python,Haskell,Agda,Rust,JavaScript,TypeScript,Erlang,Go,Groovy,Ruby,Elixir,ObjectiveC,PHP,HTML,XML,SQL,Apex语言,C#,Dart ...
Icon Viewer 2
图标预览
支持的图片格式:
.bmp .gif .jpg .jpeg .png .svg
Base64 image encoder
一键复制图片base64数据
GenerateAllSetter
通过alt + enter生成对所有setter方法的调用
当它们具有相同的字段时生成一个转换器两个对象
当returnType为List Set Map时生成默认值
在所有getter方法上生成对assertThat的调用
像用户类具有setName,setPassword方法
MybatisX
相比于 MyBatis plugin ,我更喜欢 MybatisX,免费~。可以在mapper接口中和mapper的xml文件中来回跳转,就像接口跳到实现类那样。
MyBatisCodeHelperPro
比 MybatisX 强大,反向工程代码生成,但是收费,先免费白嫖试用一个月。
MyBatis Log Plugin
将 mybatis sql 日志恢复为原始的整个可执行 sql。
Lombok
减轻IDEA对lombok的代码审查,@Getter、@Setter、@Slf4j、@Data、@Builder等注解提高开发效率。(IDEA 2021版本以上已内置)
CamelCase
快速转成驼峰格式。使用SHIFT + ALT +U在CamelCase,camelCase,snake_case和SNAKE_CASE之间轻松切换
Alibaba Java Coding Guidelines
阿里巴巴Java编码准则。在IDEA中使用阿里Java编码公约对代码进行代码审查。良好代码编码习惯养成必备。
Auto filling Java call arguments
自动填充Java调用参数。在源代码中,创建一个方法或构造函数调用,并将光标置于空括号中。打开意图下拉菜单( ALT +ENTER),然后选择“Auto fill call parameters”
Easy Code
- 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。
- 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。
- 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
RestfulToolkit
在新版的 IDEA 中 RestfulToolkit 插件失效,请使用下面的新版
RestfulTool
- 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
- 2.提供了一个 Services tree 的显示窗口;
- 3.一个简单的 http 请求工具;
- 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
- 5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
支持 Spring 体系 (Spring MVC / Spring Boot 1.x,2.x)
支持 JAX-RS
支持 Java 和 Kotlin 语言。
.ignore
git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的目录。
Gitee
允许使用 码云-Gitee 有一些功能,就像 GitHub 插件一样。
Git Commit Message Helper
git-commit-template 的加强版,添加一系列个性化的配置。
配置文件路径: File -> settings->Other Settings-> CitCommitMessageHelper->template
Toolset
一张图说明包含的功能,强烈推荐!!!
Redis
Extra Icons
安装前后对比
Foldable ProjectView
折叠忽视的文件
Convert YAML and Properties File
YAML 和 Propertie互转,
缺点:不能保留注释;版本老旧。
Grep Console
控制台日志增强过滤。
GsonFormartPlus
JSON对象转Java实体类属性
Tabnice
AI代码提示,提示信息会根据使用情况更加智能
Easy Code Screenshots
代码截图工具,选择需要截图的代码,右键(或快捷键Ctrl+Alt+S),即可把所选代码截图,直接去需要粘贴的地方粘贴即可。设置里可调图片的样式。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)