周凯,个人博客

  • 前端
  • 嵌入式
  • 工具
  • 后端
  • 随笔
个人记录
  1. 首页
  2. 编辑器
  3. 正文

好用得 jetbrains插件列表

2024年 4月 11日 1101点热度 0人点赞 0条评论

.env files support

  • 可以给 .env 环境配置文件增加语法高亮,给配置文件中定义的变量增加智能索引。另外在使用 Webpack 进行打包的时候,我们会有一些环境变,安装该插件后,就会提示环境变量文件中所拥有的环境变量。
  • .env files support Plugin for JetBrains IDEs | JetBrains Marketplace

CodeGlance:右侧代码小地图

  • 在代码面板的右侧显示一个代码缩略图,像 VSCode 里那样。我看有人在用这个插件,但在下不怎么用,在编辑器里使用分屏的时候觉得有些碍事,长文件中用着还行,看你个人喜好了。
  • CodeGlance Plugin for JetBrains IDEs | JetBrains Marketplace

Import Cost:显示引入的包体积大小

  • VSCode 上也有这个插件,会在你引入的库后面告诉你这个库的体积大小,和 gzip 后的包体积。
  • Import Cost Plugin for JetBrains IDEs | JetBrains Marketplace

.ignore:版本管理工具的忽略文件插件

  • .ignore 插件支持创建多种 .ignore 文件比如 .gitignore、.eslintignore、.dockerignore 等等,我们最常用的基本都支持,新建的时候支持选择不同类型的框架或库常用的忽略配置,如 node_modules、dist、.cache 等。

  • JetBrains/idea-gitignore: .ignore support plugin for IntelliJ IDEA (github.com)

String Manipulation CamelCase:字符串处理

  • 这两个插件都是处理字符串的,可以将英文字符串在 kebab-case、SNAKE_CASE、PascalCase、camelCase、snake_case、space case 形态间切换。
  • 第一个 String Manipulation 插件比较大,推荐经常处理字符串的小伙伴用,第二个 CamelCase 插件比较轻量,日常使用完全足够,使用也很简单,快捷键 option/alt +shift + U 就可以进行切换了。Webstorm 自带切换大小写的快捷键是 command/ctrl + shift + U,这两个差不多的快捷键也很好记
  • String Manipulation - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)

Translation

  • 可以便捷地在 Webstorm 中进行翻译,省去了打开翻译软件的操作,支持右键方式选中翻译,也可以打开独立窗口进行整段的翻译。
  • 个人感觉最方便的功能就是翻译并替换功能,Mac 上快捷键 command + control + O,Win 上为 ctrl + shift + X,在写业务代码的时候会自动翻译汉字的业务词条自动翻译,字符串可以选择大驼峰或小驼峰什么的。
  • Translation - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)

Atom Material Icons:好看的图标

  • 以前有个编辑器叫 Atom,现在用的人不多了,它最大的贡献就是主题和图标设计的非常好看,这个插件就是将 Atom 的图标引入到 Webstorm 的文件夹、文件上,让编译器看起来更美观。

  • Atom Material Icons Plugin for JetBrains IDEs | JetBrains Marketplace

Key Promoter X Presentation Assistant:快捷键显示

  • 可以在你点某个功能的时候提示你这个功能的快捷键,多用一用就可以脱离鼠标,使用快捷键触发这些功能。
  • Key Promoter X Plugin for JetBrains IDEs | JetBrains Marketplace

GitToolBox

  • 很多 Git 的功能增强,比如自动 fetch 代码,状态栏中显示当前 Git 分支的未提交和落后提交数显示,过时分支清理,commit 窗口支持 emoji 表情,Inline Blame 可以看到每行代码是谁提交的、什么时候提交的、以及 commit 信息等等,如果你经常用 Git,这个插件必装了。

  • Versions: GitToolBox Plugin for JetBrains IDEs | JetBrains Marketplace

Rainbow Brackets 彩虹括号

  • Rainbow Brackets Lite - Free and OpenSource Plugin for JetBrains IDEs | JetBrains Marketplace

Jrebel热更新

  • JRebel and XRebel

    • JRebel and XRebel - IntelliJ IDEA Plugin | Marketplace (jetbrains.com)
  • JRebel mybatisPlus extension (解决xml更新不生效)

    • JRebel mybatisPlus extension - IntelliJ IDEA Plugin | Marketplace (jetbrains.com)

git-commit-message-helper

  • 一个 JetBrains 系列插件,帮助 git 代码提交规范,支持 IDEA、WebStorm、AndroidStudio、PyCharm、CLoin、GoLand、PhpStorm

Easy javadoc

  • starcwang/easy_javadoc: IntelliJ IDEA 插件,自动生成javadoc文档注释 (github.com)

mybatis

  • mybatis-log 查看sql日志 MyBatis Log - IntelliJ IDEs Plugin | Marketplace (jetbrains.com)
  • mybatiscodehelperpro MyBatisCodeHelperPro - IntelliJ IDEA & Android Studio Plugin | Marketplace (jetbrains.com)

🎯 拓展阅读提示

本文涉及的内容已同步至公众号后台,我会在那里分享更多深度内容和实用技巧

→ 点击关注:一行梦境

公众号二维码
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2024年 4月 11日

周凯

这个人很懒,什么都没留下

打赏 点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022-现在 周凯,个人博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蒙ICP备18004897号