首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何破解IntelliJ Idea命令行启动器脚本,以便在独立窗口中打开文件并等待关闭?

如何破解IntelliJ Idea命令行启动器脚本,以便在独立窗口中打开文件并等待关闭?
EN

Stack Overflow用户
提问于 2019-08-03 03:09:17
回答 1查看 4.1K关注 0票数 3

IntelliJ有一个内置的Command-line Launcher脚本,在Mac上默认情况下,它会将Python文件安装到/usr/local/bin/idea中。通过检查这个文件,我找到了一种很酷的方式,可以在它自己的临时项目(即idea --temp-project myfile.txt)中启动一个文件。我下一步想做的是,找到一种等待项目结束的方法。

同样,通过检查Python代码,这似乎依赖于(至少当IntelliJ已经打开时,这是我的典型用法)套接字调用activate ... (在我的系统上,脚本中的第88行)。在文件的顶部,有一条注释,说明可以在here中找到see com.intellij.idea.SocketLock for the server side of this interface。不幸的是,我似乎无法从这个文件中找出IntelliJ套接字应用程序接口。

有没有人有文档的链接,或者知道一种破解这个问题的方法,目标是在临时项目结束之前,基本上一直在等待调用?

编辑:我在Mac 10.14.5上使用IntelliJ Idea旗舰版2019.1.3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-20 19:17:18

从2019.2开始支持命令行启动器--wait密钥。运行idea --temp-project --wait myfile.txt应该做你想做的事情:打开一个文件,阻止cmdline,直到文件在集成开发环境中打开。

注意:这不适用于Toolbox+Mac,因为工具箱创建了不兼容的启动器。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57332220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档