Sublime text2 自动补齐功能开启(jedi+sublimecodeintel)

来源:互联网 发布:web q前端开发json 编辑:程序博客网 时间:2024/04/28 02:33

*本文针对python。其他语言可能需要微调或找其他插件

1.效果

Sublime text功能很强大,通过插件自动补齐内建库我觉得肯定有,查了一下果然有。有两个插件:

  1. SublimeCodeIntel (基本全语言适配)
  2. Jedi (Python专用)

插件的效果见图:
这里写图片描述
↑ SublimeCodeIntel 可以自动联想内建的库。设置后还可以配置自己的库。这个有需要的自己研究吧。

这里写代码片
↑ Jedi 可以在你输入部分名字后自动补齐。(这个SublimeCodeIntel是不提供的。)

总结一下:安装以上两个插件后,输入import后,按下空格可以看到所有的模块,如果输入模块的部分名字,还可以自动进行补齐。

2.安装

看好效果我们来说如何安装。

  1. 安装package control

    ①打开ST,按下”Ctrl+`”打开控制台
    ②从官网下复制对应sublime text版本的代码,粘贴到控制台
    ③按下回车等待安装完毕

    官网:
    ST2——https://packagecontrol.io/installation#st2
    ST3——https://packagecontrol.io/installation#st3

  2. 安装插件

    ①按下“Ctrl+shift+P”,出现下图后,输入install,选择install Package
    这里写图片描述

    ②等第一步读出数据后,出现插件列表,输入codeintel,如下图,点击插件

    ③点击后,左下角就会出现提示在安装中,等待安装完毕
    这里写图片描述

    ④完成后会跳出欢迎页面

    ⑤重启sublime text,即可使用。

*jedi安装方式相同。第二步改一下名字就是了。
**小插曲,为了截图卸载插件后重新安装,提示解压错误,无法安装。具体原因不明,重启电脑后又可以安装了,有大神知道原因的话请指明。

OK,到这里就完成了,Enjoy It!~~

0 0