Sublime Text - SublimeCodeIntel Plugin
SublimeCodeIntel ist ein wichtiges Plugin für den Sublime Text Editor. Es bietet die folgenden Funktionen -
Zur Symbolfunktion springen, mit der der Benutzer zur Datei und zur angegebenen Zeile des Symbols springen kann.
Enthält eine Bibliothek zur automatischen Vervollständigung und zeigt die Module / Symbole in Echtzeit an.
Tooltips zeigen in der Statusleiste Informationen zur zugehörigen Funktion an.
Installation
Sie können das SublimeCodeIntel-Plugin mithilfe der folgenden Schritte installieren:
Step 1- Holen Sie sich die Installationspaketfunktionalität des Sublime Text-Editors mit der Tastenkombination Strg + Umschalt + P unter Windows und Cmd + Umschalt + P für OSX. Weitere Informationen finden Sie im folgenden Screenshot.
Step 2 - Wählen Sie nun das Plugin aus SublimeCodeIntel für die Installation und starten Sie den Sublime Text Editor neu.
Step 3 - Bei erfolgreicher Installation von SublimeCodeIntel Plugin, Ihr Bildschirm wird so aussehen -
Aufbau
Es gibt zwei integrierte Konfigurationen von SublimeCodeIntel -
- Einstellungen - Standard
- Einstellungen - Benutzer
Sehen Sie sich den folgenden Screenshot an, der diese Konfigurationen zeigt -
Die Konfiguration für SublimeCodeIntel ist in der aufgerufenen JSON-Datei enthalten SublimeCodeIntel.sublime-settings. Die für jede Sprache erforderliche Konfiguration ist im SublimeCodeIntel-Plugin wie folgt enthalten:
/*
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/"]
}
}
Diese Konfigurationen können bei Bedarf angepasst werden. Dies hängt von der Anzahl der vom Benutzer installierten Module / Bibliotheken mit verschiedenen Parametern ab, z. B. der Größe und Komplexität des Projekts, an dem ein Benutzer arbeitet.