Учебники

Sublime Text — Плагин SublimeCodeIntel

SublimeCodeIntel является важным плагином для редактора Sublime Text. Он предлагает следующие функции —

  • Функция перехода к символу, которая помогает пользователю перейти к файлу и указанной строке символа.

  • Включает библиотеку автозаполнения и отображает модули / символы в режиме реального времени.

  • Подсказки отображают информацию в строке состояния о связанной функции.

Функция перехода к символу, которая помогает пользователю перейти к файлу и указанной строке символа.

Включает библиотеку автозаполнения и отображает модули / символы в режиме реального времени.

Подсказки отображают информацию в строке состояния о связанной функции.

Монтаж

Вы можете установить плагин SublimeCodeIntel, выполнив следующие действия:

Шаг 1 — Получить функциональность установочного пакета редактора Sublime Text с помощью сочетания клавиш Ctrl + Shift + P в Windows и Cmd + Shift + P для системы OSX. Обратитесь к следующему скриншоту для лучшего понимания —

Установка плагина SublimeCodeIntel Шаг 1

Шаг 2 — Теперь выберите плагин SublimeCodeIntel для установки и перезапустите редактор Sublime Text.

Установка плагина SublimeCodeIntel Шаг 3

Шаг 3 — При успешной установке плагина SublimeCodeIntel ваш экран будет выглядеть так —

Установка плагина SublimeCodeIntel Шаг 3

конфигурация

Существует две встроенные конфигурации SublimeCodeIntel —

  • Настройки — по умолчанию
  • Настройки — Пользователь

Обратитесь к следующему снимку экрана, который показывает эти конфигурации —

Скриншот конфигурации

Конфигурация для SublimeCodeIntel включена в файл JSON с именем SublimeCodeIntel.sublime-settings . Конфигурация, необходимая для каждого языка, включена в плагин 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/"]
   }
}

Эти конфигурации могут быть настроены по мере необходимости. Это зависит от количества модулей / библиотек, установленных пользователем, с различными параметрами, такими как размер и сложность проекта, над которым работает пользователь.