Intellij IDEA插件
来源:互联网 发布:男人中式服装品牌知乎 编辑:程序博客网 时间:2024/05/18 02:28
以前用Eclipse的时候,有一个“Link with Editor”,即下面红色框住的图标。作用是展开当前打开的文件所在的目录树
后来转到idea以后,也有这么一个类似的图标可以点击,效果一模一样,功能名改为了“Scroll From Source”,即下面红色框住的图标。
不过自从换了Mac以后,鼠标已经被我丢弃了,所以快捷键对我来说是越多越好。但是不幸的是,这个功能居然不能添加快捷键,这搞得我有时候得用触摸板点击,甚为不爽。而且也有几个用idea的朋友对这点吐槽多次了,所以我用了点零碎的时间看了下开发插件的过程,然后花了半个下午写了一个可以为”Scroll From Source“这个功能添加快捷键的插件。
插件已经提交到jetbrains的官方插件库中,地址是:https://plugins.jetbrains.com/plugin/7606?pr=idea 同时我把插件的源代码也公开到了github,地址是:https://github.com/luonanqin/intellij-idea-plugins/tree/master/ScrollFromSource 因为代码很简单,所以我就顺便贴出来简单说明下
这个插件其实耍了个小聪明,因为我是找到了Scroll From Source的触发代码,所以用反射的办法把触发他的对象取了出来,然后再用反射的办法调用这个对象去触发Scroll From Source方法,这样就达到效果了。最后为这个AnAction配置快捷键,目标达成!!
效果图如下:
PS:目前只测试了idea的community和ultimate版本,其他平台没测试过。如果使用中有出现问题可以随时回复我。
阅读全文
1 0
- 【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 插件 Intellij-GitOSC
- Intellij IDEA插件下载地址
- Intellij IDEA插件开发入门
- IntelliJ idea mybatis插件安装
- Intellij IDEA 配置Subversion插件
- 从0开始学git 第1节:大陆地区如何下载安装git
- 动态规划实例(六):最小花费路径
- pycharm2016.3激活方式
- win10远程控制ubuntu16.04
- 大数据学习五
- Intellij IDEA插件
- leetcode16. 3Sum Closest
- css flex demo
- ajax文件上传
- HTML DOM之标签操作方法
- Laravel事件Event
- 关于removeCallbacks不能移除消息的问题
- mac上使用Aria2,完全摆脱百度云盘的限速10kb/s
- 跨域问题的解决