ExtJsRequiresNav
Comandos
- extjsreqnav.construirMapaArquivos
- extjsreqnav.abrirArquivo
- extjsreqnav.abrirArquivoAoLado
- extjsreqnav.quickPickReferencia
- extjsreqnav.quickPickAreaTransferencia
- extjsreqnav.adicionarRequire
- extjsreqnav.converterFieldsModelo
Configuraçães disponíveis
- namespaces
Objeto mapeando namespaces para as suas pastas.
Padrão:
"extjsreqnav.namespaces": {
"App": "app",
"Use": "packages/remote/core/src"
}
- pastasWorkspace
Array de pastas onde procurar os namespaces configurados. Se for vazio a extensão vai utilizar a pasta raiz aberta no editor.
Padrão:
"extjsreqnav.pastasWorkspace": []
- versaoExt
Versão do framework em uso. Usado para montrar a url da documentação.
Padrão:
"extjsreqnav.versaoExt": "7.8.0"
- toolkitExt
Toolkit do framework em uso. Usado para montrar a url da documentação.
Padrão:
"extjsreqnav.toolkitExt": "classic"
Atalhos de teclado
Nenhum atalho de teclado é configurado automaticamente pela extensão.
Abaixo um exemplo de configuração.
{ "key": "f12", "command": "extjsreqnav.abrirArquivo", "when": "editorTextFocus" },
{ "key": "alt+f12", "command": "extjsreqnav.abrirArquivoAoLado", "when": "editorTextFocus" },
{ "key": "ctrl+alt+f12", "command": "extjsreqnav.quickPickReferencia" },
{ "key": "ctrl+alt+p", "command": "extjsreqnav.quickPickAreaTransferencia" },
{ "key": "ctrl+.", "command": "extjsreqnav.adicionarRequire", "when": "editorLangId == javascript" },
{ "key": "alt+Enter", "command": "extjsreqnav.converterFieldsModelo", "when": "editorLangId == javascript" }