跳到主要内容

JetBrains 平台 IDEs 常用插件记录

公共常用插件

开发增强

  • .env file support ⭐️⭐️⭐️⭐️ .env 文件配置支持
  • .ignore ⭐️⭐️⭐️⭐️ 通用的 ignore 文件配置支持。eg: .gitignore, .dockerignore ...
  • GitToolBox ⭐️⭐️⭐️⭐️⭐️ 通过附加功能扩展 Git 集成,显示更多有用的git信息
  • CodeGlance Pro ⭐️⭐️⭐️⭐️ 显示类似于 SubLineText 右侧的小地图,方便拖动选择位置。
  • PlantUML Integration ⭐️⭐️⭐️⭐️ PlantUML 绘图工具集成。现在有了代码导航和突出显示,效果更好、更快。
  • GitHub Copilot ⭐️⭐️⭐️⭐️ GitHub Copilot AI 代码自动提示和补全。
  • IdeaVim ⭐️⭐️⭐️⭐️ 在 JetBrains IDEs 提供Vim类似的模式,键盘使用。
  • Quick File Preview ⭐️⭐️⭐️⭐️ 该插件可以在项目视图中简单地选择文件来快速预览/打开/编辑文件 - 类似于 Sublime 或 VSCode 中的预览
  • CharAutoReplace ⭐️⭐️⭐️ 中文字符(、,。;等)自动替换成英文字符插件
  • Gitmoji Plus: Commit Button ⭐️⭐️⭐️⭐️ 可以选择在git提交窗口中添加 gitmoji 表情符号,让它们变得更酷!
  • Regular Tester ⭐️⭐️⭐️⭐️ 可以非常方便的在IDE里面进行正则测试 
  • String Manipulation ⭐️⭐️⭐️⭐️ 字符串大小写切换、排序、过滤、递增、对齐列、grepping、转义、编码...等
  • Codeium ⭐️⭐️⭐️⭐️ Codeium: Free AI 代码自动提示和补全

工具

  • Translation ⭐️⭐️⭐️⭐️ Translation plugin for IntelliJ based IDEs.
  • Color Highlighter ⭐️⭐️⭐️ 提供色彩代码(HEX, RGB等)高亮显示
  • Json helper ⭐️⭐️⭐️ JSON 数据格式化(支持嵌套的JSON String)

主题

  • Solarized themes Adds Solarized Dark and Light themes
  • One Dark theme One Dark theme for JetBrains.
  • Dracula Dracula Theme for JetBrains

其他

  • Ini 提供 INI 格式语法高亮支持
  • Toml 提供 Toml 格式语法高亮支持
  • Vlang 提供 v 语言支持
  • AsciiDoc 提供 AsciiDoc 文档格式支持
  • Properties 提供 Java Properties 格式语法高亮支持

适用于 IntelliJ

  • GenerateAllSetter ⭐️⭐️⭐️⭐️ 一键调用一个对象的所有的set方法,get方法等, 在方法上生成两个对象的转换
  • Maven Helper ⭐️⭐️⭐️ A must have plugin for working with Maven.
  • MybatisPlus ⭐️⭐️⭐️ generator code, live template
  • MybatisX ⭐️⭐️⭐️ Mybatis plugin
  • Scala Adds support for the Scala language.
  • Kotlin The Kotlin plugin provides language support in IntelliJ IDEA
  • ObjectHelper Java object 工具: 快速复制对象,class复制为JSON,XML
  • POJO to JSON A simple plugin for converting POJO to JSON

适用于 PhpStorm

  • PHP Advanced Auto-completion ⭐️⭐️⭐️⭐️ 提供 PHP 常用的内置函数参数补全
  • PHP Annotations ⭐️⭐️⭐️⭐️ 扩展 PhpStorm 以支持 DocBlocks 中的注释并提供额外的属性功能
  • Php Inspections (EA Extended) ⭐️⭐️⭐️⭐️ 提供PHP代码的静态分析检查
  • PHP Toolbox ⭐️⭐️⭐️⭐️ 提供从 Symfony 插件中提取的“方法引用”和“类型提供程序”。它还改进了一些 PhpStorm 核心功能。
    • 可以使用简单的每个项目文件 .ide-toolbox.metadata.json 配置插件,以支持例如 $f->('date_time')->format, new Datetime('caret')
  • deep-assoc-completion ⭐️⭐️⭐️⭐️⭐️ 提供PHP 关联数组自动补全(从定义或其他函数推断); 在 phpdoc 中指定数组键和参考函数。

适用于 GoLand