是否可以注册一些协议,然后通过 URL 启动 IntelliJ。我正在考虑从 JVM 中通过 Desktop.browse() 提交 URL。
我的想法是 URL 将由一个文件名参数和一个行号参数组成。然后 IntelliJ 会打开这个文件名并滚动到给定的行号。这是一个例子:
intellij:/mypath/myfile#99
这已经完成了吗?
再见
PS:java.awt.Desktop 类
http://docs.oracle.com/javase/6/docs/api/java/awt/Desktop.html