程序员scholar 程序员scholar
首页
  • Java 基础

    • JavaSE
    • JavaIO
    • JavaAPI速查
  • Java 高级

    • JUC
    • JVM
    • Java新特性
    • 设计模式
  • Web 开发

    • Servlet
    • Java网络编程
  • Web 标准

    • HTML
    • CSS
    • JavaScript
  • 前端框架

    • Vue2
    • Vue3
    • Vue3 + TS
    • 微信小程序
    • uni-app
  • 工具与库

    • jQuery
    • Ajax
    • Axios
    • Webpack
    • Vuex
    • WebSocket
    • 第三方登录
  • 后端与语言扩展

    • ES6
    • Typescript
    • node.js
  • Element-UI
  • Apache ECharts
  • 数据结构
  • HTTP协议
  • HTTPS协议
  • 计算机网络
  • Linux常用命令
  • Windows常用命令
  • SQL数据库

    • MySQL
    • MySQL速查
  • NoSQL数据库

    • Redis
    • ElasticSearch
  • 数据库

    • MyBatis
    • MyBatis-Plus
  • 消息中间件

    • RabbitMQ
  • 服务器

    • Nginx
  • Spring框架

    • Spring6
    • SpringMVC
    • SpringBoot
    • SpringSecurity
  • SpringCould微服务

    • SpringCloud基础
    • 微服务之DDD架构思想
  • 日常必备

    • 开发常用工具包
    • Hutoll工具包
    • IDEA常用配置
    • 开发笔记
    • 日常记录
    • 项目部署
    • 网站导航
    • 产品学习
    • 英语学习
  • 代码管理

    • Maven
    • Git教程
    • Git小乌龟教程
  • 运维工具

    • Docker
    • Jenkins
    • Kubernetes
  • 算法笔记

    • 算法思想
    • 刷题笔记
  • 面试问题常见

    • 十大经典排序算法
    • 面试常见问题集锦
关于
GitHub (opens new window)
首页
  • Java 基础

    • JavaSE
    • JavaIO
    • JavaAPI速查
  • Java 高级

    • JUC
    • JVM
    • Java新特性
    • 设计模式
  • Web 开发

    • Servlet
    • Java网络编程
  • Web 标准

    • HTML
    • CSS
    • JavaScript
  • 前端框架

    • Vue2
    • Vue3
    • Vue3 + TS
    • 微信小程序
    • uni-app
  • 工具与库

    • jQuery
    • Ajax
    • Axios
    • Webpack
    • Vuex
    • WebSocket
    • 第三方登录
  • 后端与语言扩展

    • ES6
    • Typescript
    • node.js
  • Element-UI
  • Apache ECharts
  • 数据结构
  • HTTP协议
  • HTTPS协议
  • 计算机网络
  • Linux常用命令
  • Windows常用命令
  • SQL数据库

    • MySQL
    • MySQL速查
  • NoSQL数据库

    • Redis
    • ElasticSearch
  • 数据库

    • MyBatis
    • MyBatis-Plus
  • 消息中间件

    • RabbitMQ
  • 服务器

    • Nginx
  • Spring框架

    • Spring6
    • SpringMVC
    • SpringBoot
    • SpringSecurity
  • SpringCould微服务

    • SpringCloud基础
    • 微服务之DDD架构思想
  • 日常必备

    • 开发常用工具包
    • Hutoll工具包
    • IDEA常用配置
    • 开发笔记
    • 日常记录
    • 项目部署
    • 网站导航
    • 产品学习
    • 英语学习
  • 代码管理

    • Maven
    • Git教程
    • Git小乌龟教程
  • 运维工具

    • Docker
    • Jenkins
    • Kubernetes
  • 算法笔记

    • 算法思想
    • 刷题笔记
  • 面试问题常见

    • 十大经典排序算法
    • 面试常见问题集锦
关于
GitHub (opens new window)
npm

(进入注册为作者充电)

  • idea

    • IDEA 通用基础配置
    • 编码常见设置
    • 常用插件推荐
      • 1. 日志插件增加日志可读性
      • 2. 时序图插件
      • 3. 翻译插件
      • 4. Git Integration 插件
      • 5. 中英文自动切换
    • 开发常见快捷键
    • 快捷键大全简易版(Windows)
    • IDEA调试快捷键
  • IDEA
  • idea
scholar
2024-08-14
目录

常用插件推荐

# 常用插件推荐

# 1. 日志插件增加日志可读性

使用 Grep Console 插件,可以为不同级别的日志设置不同的颜色,增加日志的可读性,帮助开发者更快速地识别和分析日志信息。

步骤:

  1. 打开插件市场:

    • 点击 File -> Settings -> Plugins(文件 -> 设置 -> 插件)。
    • 或者按下快捷键 Ctrl + Alt + S,进入设置页面,然后点击左侧的 Plugins(插件)。
  2. 在右上角的搜索框中输入 Grep Console 进行搜索。

  3. 在搜索结果中找到 Grep Console 插件,然后点击 Install(安装)按钮。

  4. 安装完成后,IDEA 可能会提示重启 IDE,以便插件生效。

    • 点击 Restart IDE(重启 IDE)进行重启,或者手动关闭并重新打开 IDEA。

    • Install:安装,点击此按钮进行插件的安装。

image-20240813231051217


# 2. 时序图插件

时序图插件可以帮助生成类的时序图,便于理解代码的执行流程,特别适合分析复杂的业务逻辑和系统交互。

步骤:

  1. 打开插件市场:

    • 点击 File -> Settings -> Plugins(文件 -> 设置 -> 插件)。
    • 或者按下快捷键 Ctrl + Alt + S,进入设置页面,然后点击左侧的 Plugins(插件)。
  2. 在右上角的搜索框中输入 SequenceDiagram 或其他相关时序图插件的名称进行搜索。

  3. 在搜索结果中找到插件后,点击 Install(安装)按钮。

  4. 安装完成后,IDEA 可能会提示重启 IDE,以便插件生效。

    • 点击 Restart IDE(重启 IDE)进行重启,或者手动关闭并重新打开 IDEA。
  5. 插件生效后,右键点击需要生成时序图的类或方法,选择 Generate Sequence Diagram(生成时序图)。

    • Generate Sequence Diagram:生成时序图,使用此选项生成所选类或方法的时序图。

image-20240813231108582


# 3. 翻译插件

翻译插件可以帮助开发者在编写代码时快速翻译单词或句子,特别适用于阅读英文文档或代码注释。

步骤:

  1. 打开插件市场:

    • 点击 File -> Settings -> Plugins(文件 -> 设置 -> 插件)。
    • 或者按下快捷键 Ctrl + Alt + S,进入设置页面,然后点击左侧的 Plugins(插件)。
  2. 在右上角的搜索框中输入 Translation(翻译)进行搜索。

  3. 在搜索结果中找到 Translation 插件,然后点击 Install(安装)按钮。

  4. 安装完成后,IDEA 可能会提示重启 IDE,以便插件生效。

    • 点击 Restart IDE(重启 IDE)进行重启,或者手动关闭并重新打开 IDEA。
  5. 重启后,按 Ctrl + Shift + Y 快捷键,即可翻译选中的文本。

    • Ctrl + Shift + Y:翻译快捷键,选中文本后按下此组合键即可进行翻译。
  6. 如果你希望使用百度翻译服务,可以在插件设置中配置应用 ID 和密钥。配置步骤如下:

    • 访问 百度翻译官网 (opens new window),注册并获取应用 ID 和密钥。

    • 打开插件设置页面,找到 Translation 插件的配置项。

    • 将获取的应用 ID 和密钥粘贴到相应字段中,保存设置即可。

    • Translation:翻译插件,用于翻译选中的文本内容。

    • Install:安装,点击此按钮进行插件的安装。

image-20240813231126030


# 4. Git Integration 插件

IntelliJ IDEA 自带 Git 集成插件,可以帮助开发者在 IDE 内部直接进行版本控制操作,如提交代码、查看提交历史、解决冲突等。

步骤:

  1. 确保 IDEA 已安装 Git 插件:

    • Git 插件通常是预装的,但可以通过 File -> Settings -> Plugins(文件 -> 设置 -> 插件)检查。
    • 如果没有安装,可以在插件市场中搜索 Git Integration 进行安装。
  2. 设置 Git 路径:

    • 点击 File -> Settings -> Version Control -> Git(文件 -> 设置 -> 版本控制 -> Git)。
    • 在 Path to Git executable(Git 可执行文件路径)中,选择本地安装的 Git 的路径,通常是 C:\Program Files\Git\bin\git.exe(Windows 下)。
    • 点击 Test 按钮,确保 IDEA 可以正确找到 Git 可执行文件。
  3. 使用 Git 集成功能:

    • 在项目中使用右键菜单或顶部的 VCS 工具栏,进行提交(Commit)、推送(Push)、拉取(Pull)等操作。

    • Version Control:版本控制,管理 Git、SVN 等版本控制工具的集成设置。

    • Git Integration:Git 集成插件,提供 Git 版本控制功能。

# 5. 中英文自动切换

Smart Input Pro 官方文档:https://xiaolvpuzi.cn/ (opens new window)

一个帮助程序员提升编码效率的工具,在确定的场景自动切换到你想要的输入法 、

编辑此页 (opens new window)
上次更新: 2025/01/10, 15:32:50
编码常见设置
开发常见快捷键

← 编码常见设置 开发常见快捷键→

Theme by Vdoing | Copyright © 2019-2025 程序员scholar
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式