Sublime Text - Complemento SublimeCodeIntel
SublimeCodeIntel es un complemento importante para el editor de Sublime Text. Ofrece las siguientes características:
Ir a la función de símbolo, que ayuda al usuario a ir al archivo y la línea especificada del símbolo.
Incluye biblioteca de autocompletar y muestra los módulos / símbolos en tiempo real.
La información sobre herramientas muestra información en la barra de estado sobre la función asociada.
Instalación
Puede instalar el complemento SublimeCodeIntel mediante los siguientes pasos:
Step 1- Obtenga la funcionalidad del paquete de instalación del editor de texto Sublime usando el atajo Ctrl + Shift + P en Windows y Cmd + Shift + P para el sistema OSX. Consulte la siguiente captura de pantalla para comprender mejor:
Step 2 - Ahora, seleccione el complemento SublimeCodeIntel para la instalación y reinicie el editor de Sublime Text.
Step 3 - Tras la instalación exitosa de SublimeCodeIntel plugin, su pantalla se verá así:
Configuración
Hay dos configuraciones integradas de SublimeCodeIntel:
- Configuración: predeterminada
- Configuración - Usuario
Consulte la siguiente captura de pantalla que muestra estas configuraciones:
La configuración para SublimeCodeIntel se incluye en el archivo JSON llamado SublimeCodeIntel.sublime-settings. La configuración necesaria para cada idioma se incluye en el complemento SublimeCodeIntel como se muestra a continuación:
/*
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/"]
}
}
Estas configuraciones se pueden personalizar cuando sea necesario. Depende de la cantidad de módulos / bibliotecas instalados por el usuario con varios parámetros, como el tamaño y la complejidad del proyecto en el que está trabajando el usuario.