IntelliJ IDEA优秀插件(编程通用)
来源:互联网 发布:国航网上值机软件 编辑:程序博客网 时间:2024/06/03 23:28
一、IntelliJ IDEA开发
最近大部分开发IDE工具都切换到了,所以也花了点心思去找了相关的插件。这里整理的适合各种语言开发的通用插件,也排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候可以安装)。
二、IDEA插件安装
IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。
Preferences—>Plugins—>查找所需插件—>Install
或者
Preferences—>Plugins—>Install plug from disk —>选择下载好的插件安装
安装之后重启IDEA即可生效
三、插件介绍
1. activate-power-mode
最先介绍的就是这个装B插件了,美术和策划妹子来围观的时候发挥出最大作用了。
2. IdeaVim
我所有写代码的编辑器,都要安装VIM插件,我觉得这是一种VIM的精神,
IdeaVim是一个Vim仿真插件,用于基于IntelliJ平台上的IDE。使用IDE的插件管理器来安装这款插件的最新版本。正常启动IDE,使用“Tools | Vim Emulator”菜单项来启动Vim仿真。这时,你在所有的编辑器上都必须使用Vim键盘输入。
如果你想要禁用此插件,那么选择“Tools | Vim Emulator”菜单不被选中。此时IDE会使用常规的键盘快捷键。 Vim仿真与IDE之间的键盘快捷键冲突,可以通过 “File | Settings | Vim Emulation”,“File | Settings | Keymap” 以及在 ~/.ideavimrc 文件中的键映射命令解决。
3. CodeGlance
类似SublimeText的Mini Map插件
4. Background Image Plus
这又是一款装备B插件了,想想别人看到你的IDE有个美女或者异次元背景是怎样的,安装之后,在打开View选项,就可以看到Set Background Image选项了。
5. Shifter
检测光标所在选中、行或关键字的类型,然后用键盘快捷键上的“up”或“down”键移动它。如果在一行中只有一个可移动的单词,那么它不需要碰触光标,我们就可以移动它。支持小写/大写或小写所移动单词中的第一个大写的字符。
默认键盘快捷键:
Ctrl + Shift + Alt+逗号:下移Ctrl + Shift + Alt +句号:上移Ctrl + Shift + Alt + K:上移更多Ctrl + Shift + Alt + J:下移更多
移动更多:多次重复选择所选中的值。重复次数可在插件配置中进行配置(默认为10)。
6. BrowseWordAtCaret
允许轻松地在光标处浏览下一个/前一个单词,并突出选中单词的其他表象。用法:用CTRL-ALT-UP、CTRL-ALT-DOWN浏览(注:在默认键映射中此快捷方式也可用于下一个/上一个事件)。
7. AceJump
AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你只要再按一下标签的字符,就能把光标移到该位置上。换言之,你要移动光标时,眼睛一直看着目标位置就行了,根本不用管光标的当前位置。
8. Markdown support
安装这个插件之后,打开.md文件就可以通过一个支持md的视图查看和编辑内容。一般用于写README.md文件。
9. Key promoter
Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。这是一个非常有用的功能,很快就可以熟悉软件的快捷功能了。
如果有快捷键的,会直接显示快捷键
没有快捷键的,会提示你去设置快捷键。比如我连续3次用鼠标创建TypeScript类,第三次就会出现下面的提示
选择是,自动弹到快捷键设置面板
10. 其他自带的常用插件
这里就不详细说了,有很多。比如Ant、Maven、git、svn、cmd等等,应有尽有,可以很好地提高我们的开发效率。
参考资料:
10个最有用的 IntelliJ IDEA 插件
Java程序员必备的IntelliJ IDEA插件
- IntelliJ IDEA优秀插件(编程通用)
- 【IDEA】intellij idea 插件推荐
- IntelliJ idea插件开发(一)
- Intellij IDEA安装插件
- intellij idea ibatis插件
- IntelliJ IDEA插件结构
- IntelliJ Idea 常用插件
- intellij idea 插件备忘
- IntelliJ IDEA插件结构
- IntelliJ IDEA 插件收集
- intellij idea 插件推荐
- IntelliJ IDEA实用插件
- Intellij IDEA插件
- intellij idea实用插件
- intellij idea 插件 ideaVim
- Intellij Idea Mybatis 插件(plugin和tools插件)
- 码云 IntelliJ IDEA 插件 Intellij-GitOSC
- Intellij IDEA插件下载地址
- [树形DP] [FWT] [HDU5909] Tree Cutting
- STM32定时器中断关于何时清除中断的总结
- 46.网络安全与主机基本防护:限制端口、网络升级与 SELinux
- tpc慢起动
- 第2章 计算机工作原理
- IntelliJ IDEA优秀插件(编程通用)
- 学习kubernetes
- js获取当前时间 显示的格式类型2017-06-03 16:13:12
- erase方法+erase(lob,amount,offset)+使用erase方法
- Caffe 深度学习框架上手教程
- extern关键字的使用
- Let the Balloon Rise
- ZOJ 2588 Burning Bridges
- 倍增LCA模板