6

是否可以注册一些协议,然后通过 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

4

2 回答 2

3

检查IDEA-65879以了解现有的解决方法或投票支持该问题,以便在未来的版本中立即可用。

建议的解决方案之一是远程呼叫插件。

于 2012-04-27T22:44:16.520 回答
1

您可以使用IntelliJ Platform REST API
检查示例:http://localhost:63342/api/about
使用 Postman 发送这些请求。
对我来说,它适用于 IntelliJ Idea,但不幸的是,在 Android Studio 上它不起作用。
了这个问题。

于 2019-06-02T15:49:13.047 回答