IDEA 开发插件,插件依赖|文件路径转VirtualFile 遇坑随笔

Posted Code-Porter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA 开发插件,插件依赖|文件路径转VirtualFile 遇坑随笔相关的知识,希望对你有一定的参考价值。

一、开发指南友情链接

二、遇到的第一个坑就是在plugin.xml添加依赖的问题,如下:

  • 我增加了个Dart的依赖,但是每次运行起来的时候在菜单就找不到我配置的插件入口了
<depends>com.intellij.modules.platform</depends>
<depends>Dart</depends>
  • 原因:这个增加的依赖并不是向上面一样是依赖一个library,而是依赖的一个插件;所以必须在IDEA中安装Dart插件才可行。

遇到的第二坑就是如何通过文件

官方文档给的都是PsiFIle 和 VF 互转之类的,最终通过翻阅源代码找到如下api

String filePath = "~/Projects/Test/lib/Test.java";
VirtualFile file = StandardFileSystems.local().findFileByPath(filePath);

最后欢迎大家使用下面这两个插件

以上是关于IDEA 开发插件,插件依赖|文件路径转VirtualFile 遇坑随笔的主要内容,如果未能解决你的问题,请参考以下文章

IDEA 开发插件,插件依赖|文件路径转VirtualFile 遇坑随笔

idea 二次开发openfire怎么导入插件

IDEA 查看jar依赖冲突插件maven helper使用教程

IDEA 查看jar依赖冲突插件maven helper使用教程

idea 插件描述(转)

IDEA插件开发(12)---Dependencies