Texto Sublime - Plug-in SublimeCodeIntel
SublimeCodeIntel é um plugin importante para o editor de texto Sublime. Ele oferece os seguintes recursos -
Recurso de salto para o símbolo, que ajuda o usuário a saltar para o arquivo e a linha especificada do símbolo.
Inclui biblioteca de autocomplete e exibe os módulos / símbolos em tempo real.
As dicas de ferramentas exibem informações na barra de status sobre a função associada.
Instalação
Você pode instalar o plugin SublimeCodeIntel através das seguintes etapas -
Step 1- Obtenha a funcionalidade do pacote de instalação do editor de Texto Sublime usando o atalho Ctrl + Shift + P no Windows e Cmd + Shift + P para o sistema OSX. Consulte a captura de tela a seguir para melhor compreensão -
Step 2 - Agora, selecione o plugin SublimeCodeIntel para instalação e reinicie o editor de texto Sublime.
Step 3 - Na instalação bem-sucedida de SublimeCodeIntel plugin, sua tela ficará assim -
Configuração
Existem duas configurações integradas de SublimeCodeIntel -
- Configurações - padrão
- Configurações - Usuário
Consulte a imagem a seguir que mostra essas configurações -
A configuração para SublimeCodeIntel está incluído no arquivo JSON chamado SublimeCodeIntel.sublime-settings. A configuração necessária para cada idioma está incluída no plugin SublimeCodeIntel conforme abaixo -
/*
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/"]
}
}
Essas configurações podem ser personalizadas conforme e quando necessário. Depende do número de módulos / bibliotecas instalados pelo usuário com vários parâmetros, como o tamanho e a complexidade do projeto em que o usuário está trabalhando.