IntelliJ IDEA优秀插件(编程通用)
一、IntelliJ IDEA开发
最近大部分开发IDE工具都切换到了,所以也花了点心思去找了相关的插件。这里整理的适合各种语言开发的通用插件,也排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候可以安装)。
二、IDEA插件安装
IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。
Preferences—>Plugins—>查找所需插件—>Install
- 1
或者
Preferences—>Plugins—>Install plug from disk —>选择下载好的插件安装
- 1
安装之后重启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:下移更多
- 1
- 2
- 3
- 4
- 5
移动更多:多次重复选择所选中的值。重复次数可在插件配置中进行配置(默认为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插件
转载于:https://www.cnblogs.com/a-du/p/9154726.html
IntelliJ IDEA优秀插件(编程通用)相关推荐
- IntelliJ Idea优秀插件
0. 原文迁移 IntelliJ Idea优秀插件:https://blog.csdn.net/iflink/article/details/122389646 一. 版本工具 1.1 .ignore ...
- IntelliJ idea 必备 好用 优秀 插件 idea必备插件
IntelliJ idea 必备 好用 优秀 插件 1.Translation 2.Idea 官方中文语言包插件 Chinese (Simplified)Language Pack 3.Atom Ma ...
- MAYA API插件编程--入门篇
MAYA API插件编程--入门篇 作者:华文广 日期:2010.11.28 我们知道,MAYA是一个基于结点的插件式软件架构,这种开放式的软件架构是非常优秀的,它可以让用户非常方便 ...
- IntelliJ IDEA实用插件
#一,IntelliJ IDEA开发: 最近公司开发工具从 eclipse 全部切换到了 IntelliJ IDEA ,为了提升公司开发效率,所以从网上搜集了一些常用的 IntelliJ IDEA 实 ...
- IntelliJ IDEA Plugins 插件整理
IntelliJ IDEA Plugins 插件整理 插件库位置 查看类 jclasslib Bytecode viewer `查看字节码` 创建类 GsonFormat `通过JSON生成实体类` ...
- Intellij IDEA必备插件,提高效率的“七种武器”!
常言道"工欲善其事必先利其器",作为一个程序员,一个好的IDE可以起到事半功倍的效果.2020 JVM 生态报告显示 Intellij IDEA 已经成为Java开发者的首选.In ...
- IntelliJ IDEA下载插件超时--解决方法
IntelliJ IDEA下载插件超时--解决方法 方法一:取消使用安全连接方式 菜单 -> IntelliJ IDEA -> Preferences -> Apprearance ...
- 20.QT中插件编程
插件编程 插件可以理解为动态库,一种固定接口的动态库.以下摘自网友的理解.代码参考自官方示例. Qt插件本身是动态库,除此之外,它定义了一组专用的接口,从动态库中导出,供 Qt 的插件管理体系 发现和 ...
- Intellij IDEA 安装插件 报 ‘plugin xxxx is incompatible‘ 解决方案
Intellij IDEA 安装插件 报 'plugin xxxx is incompatible' 解决方案 参考文章: (1)Intellij IDEA 安装插件 报 'plugin xxxx i ...
最新文章
- 嵌入式linux设计报告,嵌入式linux课程设计报告
- alsa 测试 linux_python语音智能对话聊天机器人--linuxamp;amp;树莓派双平台兼容
- c/c++函数指针(Hook前奏1)
- C# 析构函数(Destructor)和终结器(Finalizer)——托管资源的释放
- Leetcode--231. 2的幂
- tensorflow gpu安装_tensorflow-gpu安装配置
- svn is already locked解决办法
- python自动备份手机_python实现自动备份windows应用数据
- CentOS7环境下搭建ElasticSearch
- oracle中将两个字段合并在一起_日期合并
- 计算机一直在启动修复怎么关机,电脑开机总是要启动修复修复后重启还要修复怎么处理方法...
- 理清javascript的相关概念 DOM和BOM
- 专利局文件如何删除后面的注意事项
- 图片加文字怎么弄?介绍几款不错的电脑图片编辑软件
- C语言基础级——标准输入和输出
- ESP8266-Arduino编程实例-LPS25H压阻式压力传感器驱动
- CSS中的圆角与倒角
- 【滴水逆向笔记】C语言指针
- linux下启动node服务出现events.js:167 throw er; // Unhandled ‘error‘ event 的解决方法
- 流量消费透明化成为运营商新课题
热门文章
- MLPlatform project的统一结构-----------运行机制(原理)
- https跳转到http session丢失问题
- JUnit4单元测试、JUnit4使用详解、assertThat用法
- OCA读书笔记(8) - 管理用户安全
- 必背42个单词_高中英语必背100个常考单词,考试必考
- 百度地图infowindow的close事件_高德地图,百度地图,腾讯地图哪个更准?
- class.forname找不到类_自媒体情感类文章素材怎么找?
- 加入域时出现以下错误 登陆失败 该目标账户名称不正确_微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新...
- qlv视频转换器免费版_迅捷视频转换器无法转换腾讯视频怎么办?亲测操作快速转换...
- mysql数据库备份还原表_MySQL数据库及表的备份与还原_MySQL