Sublime Text - 插件


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

  • 跳转到符号功能,这有助于用户跳转到文件和符号的指定行。
  • 包括自动完成库,并实时显示模块/符号。
  • 工具提示在状态栏中显示有关相关功能的信息。

安装

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

步骤1 - 使用Windows上的快捷键Ctrl + Shift + P和OSX系统的Cmd + Shift + P获取Sublime Text编辑器的安装包功能。请参阅以下屏幕截图以便更好地理解

Sublime Text

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

Sublime Text

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

Sublime Text

组态

SublimeCodeIntel的内置配置有两个 -

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

请参阅以下显示这些配置的屏幕截图

Sublime Text

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/"]
   }
}

这些配置可以根据需要进行定制。它取决于用户安装的模块/库的数量,具有各种参数,例如用户正在处理的项目的大小和复杂性。