如何offline安装 pycharm 插件

有时候因为网络等原因,无法直接在pycharm里头下载插件:

如何offline安装 pycharm 插件

设置代理也不咋好使,所以尝试使用offline安装插件。

 

进入链接,搜索需要的插件:http://plugins.jetbrains.com/

以JavaScript为例。以下是搜索结果:

如何offline安装 pycharm 插件

选择需要的插件,比如Ember.js,下载之:

如何offline安装 pycharm 插件

如何offline安装 pycharm 插件

这里要注意一下,并不是所有插件都能装上的。我的pycharm实际是装不上Ember.js的(我用的是社区版。但在compatibility处可以看到只有pycharm professional没有社区版)报错“Plugin 'Ember.js' is incompatible with this installation”。

所以后面改用了Es6 intentions做例子。

 

找个合适的地方,存放下载好的插件。

然后进入pycharm,打开file》settings》Plugins》Install Plugin from disk,找到刚才下载好的插件:

如何offline安装 pycharm 插件

如何offline安装 pycharm 插件

点击ok,回到前一个界面,可以看到多了Es6:

如何offline安装 pycharm 插件

(好吧,其实到这里不太确定已经装上了。所以我没有点击apply,并在restart pycharm之前,删掉了之前路径下的ES6 intentions插件包,做一下测试。

然后在重启pycharm时,显示报错:

如何offline安装 pycharm 插件

当我恢复插件,重新做了之前的步骤,再删除路径下的插件包时,就没有报错了。

所以真正trigger 安装动作的,是在重启时候??

 

点击apply,pycharm会提示你是否要重启。点击重启pycharm。

如何offline安装 pycharm 插件

可以看到已经安装好了。

 

在重启之前,js文件是这样的:

如何offline安装 pycharm 插件

可以看到let没有高亮。

 

安装完之后……好吧依然没有高亮(╯‵□′)╯︵┻━┻

好吧,虽然看上去像是安了个寂寞,不过应该是我插件选择的不太合适,或者其他的setting没有做完全。对于“如何offline 安装pycharm 插件”这个课题,是已经完成了。

后续的容我再研究一下。