# idea 插件篇

# IdeaVim

作为一个vim爱好者,无论使用什么IDE,都会第一时间安装vim插件,在Idea中就是IdeaVim

通过.ideavimrc可以进行更高阶的配置,可参考yihuaxiang/dotideavimrc

# Markdown Image Support

经常使用Markdown写文档,通过该插件可以一键上传照片,适用于Jetbrains全系列软件,支持多种存储、自定义命名、支持压缩等等。

# Vue.js

Idea默认不支持Vue语法高亮,需要Vue.js插件来实现

# AceJump

Ace Jump是一种从emacs上借鉴过来的快速光标跳转方式, 操作方式是:你用某个快捷键进入AceJump模式后,再按任一个键, 当前屏幕中所有该字符都被打上一个字母标记,你只要按这个字母,光标就会跳转到这个字符上。这种跳转方式非常实用, 你根本不用管当前光标在什么位置,眼睛只需要盯着需要跳转到的位置,最多三四下按键就能准确把光标定位,开始编辑。

# RestfulToolkit

RestfulToolkit是一套 Restfull 服务开发辅助工具集合。 提供根据url跳转到对应代码定义、http请求工具等

目前支持springJAX-RS

# Jump to Line

Jump to Line 插件支持在调试代码时直接执行指定行的代码,和内置的调试功能不同的是,该插件跳到指定行时会忽略起止的代码直接执行目标行代码。

而且跟厉害的是,向前、向后跳转都支持。

# JRebel

JRebel是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过了 Java 开发中常见的重建、重新启动和重新部署周期。JRebel 使开发人员能够更高效的进行业务开发。JRebel 支持大部分java技术框架。

image

# IdeaVimExtension

IdeaVim插件增加自动切换为英文输入法的功能 输入法自动切换功能不会默认启用 编辑器中normal模式下输入输入下面的指令以启用自动切换输入法功能:

  1. :set keep-english-in-normal 开启输入法自动切换功能
  2. :set keep-english-in-normal-and-restore-in-insert 回到insert模式时恢复输入法
  3. :set nokeep-english-in-normal-and-restore-in-insert 保留输入法自动切换功能,但是回到insert模式不恢复输入法
  4. :set nokeep-english-in-normal 关闭输入法自动切换功能

也可以通过将set keep-english-in-normal[-and-restore-in-insert]加入到~/.ideavimrc文件中并重启IDE来启用插件功能。

# GitToolBox

显示光标所在行的最后提交日志。

最后更新: Fri, 26 Jan 2024 15:46:29 GMT

0 评论

加载中...
访问量:-