# 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
请求工具等
目前支持spring
、JAX-RS
。
# Jump to Line
Jump to Line
插件支持在调试代码时直接执行指定行的代码,和内置的调试功能不同的是,该插件跳到指定行时会忽略起止的代码直接执行目标行代码。
而且跟厉害的是,向前、向后跳转都支持。
# JRebel
JRebel
是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过了 Java
开发中常见的重建、重新启动和重新部署周期。JRebel
使开发人员能够更高效的进行业务开发。JRebel
支持大部分java
技术框架。
![image](https://user-images.githubusercontent.com/7598734/164883519-4400644b-5c88-4113-bf88-5a735dfbd010.png)
# IdeaVimExtension
为IdeaVim
插件增加自动切换为英文输入法的功能
输入法自动切换功能不会默认启用
编辑器中normal
模式下输入输入下面的指令以启用自动切换输入法功能:
:set keep-english-in-normal
开启输入法自动切换功能:set keep-english-in-normal-and-restore-in-insert
回到insert
模式时恢复输入法:set nokeep-english-in-normal-and-restore-in-insert
保留输入法自动切换功能,但是回到insert
模式不恢复输入法:set nokeep-english-in-normal
关闭输入法自动切换功能
也可以通过将set keep-english-in-normal[-and-restore-in-insert]
加入到~/.ideavimrc
文件中并重启IDE来启用插件功能。
# GitToolBox
显示光标所在行的最后提交日志。
← 工具网站收藏 robots.txt →