Mic*_*cci 3 python macos intellij-idea
IntelliJ 有一个内置的命令行启动器脚本,默认情况下,在 Mac OS 上,它会将 Python 文件安装到/usr/local/bin/idea. 通过检查这个文件,我找到了一种很酷的方法来在它自己的临时项目(即idea --temp-project myfile.txt)中启动一个文件。接下来我想做的是找到一种等待项目结束的方法。
同样,通过检查 Python 代码,这似乎取决于(至少当 IntelliJ 已经打开时,这是我的典型用法)依赖于套接字调用activate ...(我系统脚本中的第 88 行)。在文件的顶部,有一条注释说明see com.intellij.idea.SocketLock for the server side of this interface可以在此处找到。不幸的是,我似乎无法从这个文件中找出 IntelliJ 套接字 API。
有没有人有文档链接或以其他方式知道破解这个的方法,目的是基本上等待电话直到临时项目关闭?
编辑:我在 Mac OS Mojave 10.14.5 上使用 IntelliJ Idea Ultimate 2019.1.3
小智 7
--wait自 2019.2 起支持命令行启动器键。运行idea --temp-project --wait myfile.txt应该完全符合您的要求:打开文件,阻止 cmdline 直到文件在 IDE 中打开。
注意:这不适用于 Toolbox+Mac,因为 Toolbox 创建了不兼容的启动器。
| 归档时间: |
|
| 查看次数: |
3828 次 |
| 最近记录: |