Sublime Text - SublimeCodeIntel 插件



SublimeCodeIntel 是 Sublime Text 编辑器的一个重要插件。它提供以下功能:

  • 跳转到符号功能,帮助用户跳转到符号所在的文 件和指定行。

  • 包含自动完成库,并实时显示模块/符号。

  • 工具提示在状态栏中显示有关关联函数的信息。

安装

您可以通过以下步骤安装 SublimeCodeIntel 插件:

步骤 1 - 使用快捷键 Ctrl+Shift+P(Windows)或 Cmd+Shift+P(OSX) 获取 Sublime Text 编辑器的安装包功能。请参考以下截图以便更好地理解:

SublimeCodeIntel Plugin Installation Step1

步骤 2 - 现在,选择SublimeCodeIntel 插件进行安装,然后重启 Sublime Text 编辑器。

SublimeCodeIntel Plugin Installation Step3

步骤 3 - 成功安装SublimeCodeIntel 插件后,您的屏幕将如下所示:

SublimeCodeIntel Plugin Installation Step3

配置

SublimeCodeIntel 有两个内置配置:

  • 设置 - 默认
  • 设置 - 用户

请参考以下截图,其中显示了这些配置:

Configuration Screenshot

SublimeCodeIntel 的配置包含在名为SublimeCodeIntel.sublime-settings 的 JSON 文件中。每种语言所需的配置包含在 SublimeCodeIntel 插件中,如下所示:

/*
   Defines a configuration for each language.
*/

"codeintel_language_settings": {
   "Python3": {
      "python3": "/usr/local/bin/python3.3",
      "codeintel_scan_extra_dir": [
         "/Applications/Sublime Text.app/Contents/MacOS",
         "~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/arch",
         "~/Library/Application Support/Sublime Text 3/Packages/SublimeCodeIntel/libs"
      ],
      "codeintel_scan_files_in_project": true,
      "codeintel_selected_catalogs": []
   },
   
   "JavaScript": {
      "codeintel_scan_extra_dir": [],
      "codeintel_scan_exclude_dir":["/build/", "/min/"],
      "codeintel_scan_files_in_project": false,
      "codeintel_max_recursive_dir_depth": 2,
      "codeintel_selected_catalogs": ["jQuery"]
   },
   
   "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/"]
   }
}

这些配置可以根据需要进行自定义。这取决于用户安装的模块/库的数量,以及用户正在处理的项目的规模和复杂性等各种参数。

广告