IDEA是否提供了一个命令行可执行文件来编辑一些设置、安装/卸载插件等,而无需实际启动IDE并单击鼠标?
例如,可以使用以下命令为Eclipse安装新插件:
eclipse -application org.eclipse.equinox.p2.director -noSplash -repository #{repo} -installIUs #{plugins}
IntelliJ是否有等效项?
IDEA是否提供了一个命令行可执行文件来编辑一些设置、安装/卸载插件等,而无需实际启动IDE并单击鼠标?
例如,可以使用以下命令为Eclipse安装新插件:
eclipse -application org.eclipse.equinox.p2.director -noSplash -repository #{repo} -installIUs #{plugins}
IntelliJ是否有等效项?
4条答案
按热度按时间nimxete21#
这是我找到的解决方法。这不是我想要的,只是我到目前为止找到的最接近的解决方案。
您可以从此处的储存库下载IntelliJ IDEA的插件:http://plugins.jetbrains.com/?idea_ce例如,下面是Scala插件:http://plugins.jetbrains.com/plugin/1347?pr=idea_ce。每个版本都有一个直接链接。
下载后,解压缩
~/.IdeaIC13/config/plugins
中的zip文件(当然,这取决于您运行的平台和IntelliJ版本)。就是这样。使用
wget
和unzip
的不稳定组合,可以通过命令行安装插件。显然不是一个很好的解决方案:对于我的用例(即通过Chef配置工作站),我需要提前知道特定插件的URL,并且我需要知道IntelliJ的版本(以确定用户主页中的config文件夹)。aamkag612#
这里是一个单行程序,用于下载/解压缩给定插件的最新版本,前提是您的PATH中包含
jq
、bsdtar
、wget
和curl
:根据需要替换数字插件ID和输出目录。重新启动IDE将显示下载的插件正在安装。
daupos2t3#
如果要同步成员的插件,可以使用必需的插件:
如果没有插件,将弹出错误:
laik7k3q4#
我写了一个小bash来处理它: