Sublime Text3下SublimeCodeIntel的使用

SublimeCodeIntel是sublime text下的一款代码提示插件。

  1. 安装SublimeCodeIntel

    在Sublime Text3下同时按住`ctrl+shift+p`,然后输入`install`,选择`Install Package`。
    
    ![Install Package](http://ww2.sinaimg.cn/large/63c9befagw1f59rzbqew9j20ch03it91.jpg)
    
    然后输入`SublimeC`,选择`SublimeCodeIntel`进行安装。
    
    ![SublimeCodeIntel](http://ww4.sinaimg.cn/large/63c9befagw1f5d37rot1cj20c50bgwh0.jpg)
    
    安装完成后,会看到如下的说明。
    
    ![SublimeCodeIntel安装](http://ww4.sinaimg.cn/large/63c9befagw1f5d389avh3j20x40mj7ct.jpg)
    
  2. 配置SublimeCodeIntel

    打开`SublimeCodeIntel`的配置文件,依次点击`Preferences->Package Settings->SublimeCodeIntel->Settings - User`。
    
    安装完成后,默认`User`的配置文件为空,需要从`Default`下拷贝过来。`Default`配置文件,依次点击`Preferences->Package Settings->SublimeCodeIntel->Settings - Default`。
    
    搜索`PHP`,找到形如下面的代码。
    
    "PHP": {
        "php": "/Applications/MAMP/bin/php/php5.5.3/bin/php",
        "codeintel_scan_extra_dir": [],
        "codeintel_scan_files_in_project": true,
        "codeintel_max_recursive_dir_depth": 15,
        "codeintel_scan_exclude_dir":["/Applications/MAMP/bin/php/php5.5.3/"]
    }
修改`php`后面的值为你的PHP路径,windows下的话需要使用`/`替换`\`。
修改`codeintel_scan_extra_dir`后面的值为你的项目路径,代码提示、跳转的索引会在这个路径下去建立。

下面是我修改后的配置。
"PHP": {
    "php": "C:/xampp/php/php.exe",
    "codeintel_scan_extra_dir": ["E:/svn/image/trunk"],
    "codeintel_scan_files_in_project": true,
    "codeintel_max_recursive_dir_depth": 15,
    "codeintel_scan_exclude_dir":["C:/xampp/php"]
}
修改完后,重启Sublime Text程序,它会在后台创建索引。这个时候你按住`alt`,点击某个函数,会看到下面这个提示。

![建立索引](http://ww3.sinaimg.cn/large/63c9befagw1f5d3mfhq5oj20gu011glz.jpg)
  1. 尽情使用吧

    按住`alt`,点击某个函数会跳转到具体方法。
    写代码的时候,会提示某个类下的所有方法。
    
    ![SublimeCodeIntel提示](http://ww4.sinaimg.cn/large/63c9befagw1f5d3pf0b8mj20l30b140r.jpg)
    

我个人感觉sublime text自带的代码提示就够了。

标签: Sublime Text

已有 11 条评论

  1. alandi alandi

    博主呀,你确定这样做能行?我的咋没作用呢?

    "php": "D:\\Common Tools\\PHPWEB\\php70n\\php.exe", PHP环境安装路径

    "codeintel_scan_exclude_dir":["D:\\Common Tools\\PHPWEB\\WWW"] WEB目录

    按教程配置的 啊??

    1. Don Don

      打开console控制台(ctrl+`),看看有什么报错输出不?

  2. tuply tuply

    博主我按照你的方式在setting-user下配置,没有用。能帮忙解决下吗?
    "Tcl": {
    "tcl":"C:/Tcl/bin/tclsh.exe",
    "codeintel_scan_extra_paths":["E:/fiberhome/fhlib"],
    "codeintel_scan_files_in_project": true,
    "codeintel_max_recursive_dir_depth": 15,
    },

  3. tuply tuply

    博主我按照你的方式,在setting-user下配置。还是不行,能帮忙解决下吗?
    "Tcl": {
    "tcl":"C:/Tcl/bin/tclsh.exe",
    "codeintel_scan_extra_paths":["E:/fiberhome/fhlib"],
    "codeintel_scan_files_in_project": true,
    "codeintel_max_recursive_dir_depth": 15,
    },

  4. John John

    博主,为什么我的sublimeCodeIntel会出现写JS代码的时候 ; 后面会跟着很多的提示,不知道怎么解决

    1. Don Don

      sublimeCodeIntel这个不就是代码提示么?

      1. John John

        确实是提示,但是每次写JS的时候,每一条语句后面加“;”的时候也会跟着提示很多东西,很麻烦想问一下有没有遇到类似的问题

  5. John John

    确实是提示,但是每次写JS的时候,每一条语句后面加“;”的时候也会跟着提示很多东西,很麻烦想问一下有没有遇到类似的问题

  6. Sublime Text 高级用法 R11; Meoo

    [...]SublimeCondeIntel :sublime text下的博客一款代码提示插件,其实自带的博客就差不多够了。但是会有一些代码库的博客提示吧[...]

  7. Sublime Text - 程序員的後花園

    [...]https://www.liudon.org/1337.html[...]

  8. Sublime Text R11; 1

    [...]https://www.liudon.org/1337.html[...]

添加新评论