📜  Sublime Text-SublimeCodeIntel插件

📅  最后修改于: 2020-10-13 09:43:12             🧑  作者: Mango


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

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

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

  • 工具提示在状态栏中显示有关相关函数。

安装

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

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

SublimeCodeIntel插件安装步骤1

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

SublimeCodeIntel插件安装步骤3

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

SublimeCodeIntel插件安装步骤3

组态

SublimeCodeIntel有两个内置的配置-

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

请参考以下屏幕快照,其中显示了这些配置-

配置截图

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

可以根据需要自定义这些配置。这取决于用户安装的带有各种参数的模块/库的数量,例如用户正在从事的项目的大小和复杂性。