Uma extensão do Visual Studio Code para formatar a linguagem Java Script Lite
Pré-Requisitos
Instalação
Via VISX
Para instalar a extensão, abra a aba Extensões, clique em ..., selecione Instalar do VISX e selecione o arquivo .visx
Via Console
Para instalar a extensão via linha de comando, voce deve ter o vscode instalado e seu comando adicionado ao path
.
code --install-extension phoebus-tecnologia.phscript-sdk-formatter-vs
Os arquivos wmls
podem ser formatados pelas opções Formatar Documento e Formatar Seleção, disponíveis no menu de contexto ou através dos atalhos no teclado.
Os atalho padrão para a formatação via documento:
O atalho padrão para a formatação via seleção:
Para garantir que essa extensão seja usada sobre outras extensões que você possa ter instalado, certifique-se de defini-la como o formatador padrão nas configurações do VS Code. Abra o arquivo settings.json nas configurações e adicione o seguinte codigo.
{
"[javascriptlite]": {
"editor.defaultFormatter": "phoebustecnologia.phscript-sdk-formatter-vs"
}
}
Configurações Globais
Para acessar as configurações do plugin, acesse o menu Arquivo->Preferência->Configurações.
Na janela de Configurações, selecione Extensões->Java Script Lite Formatter e será exibida a tela das configurações do Java Script Lite.
Opção |
Descrição |
Indent Size |
Espaço de identação padrão no arquivo. |
Max Preserve New Line |
Número máximo de linhas em branco permitida por vez. |
Organize Urls |
Organiza as url por ordem alfabética e por tipo de importação. |
Remove Unused Urls |
Remove importações url não utilizadas. |
Single Quote |
Utiliza aspas simples ao invés de aspas duplas. |
End With New Line |
Finaliza o arquivo com uma nova linha. |
Arquivo de Modificação Local
Para alterar as opções padrões do formatador em um projeto específico, faz-se necessário adicionar o arquivo .jslrc
na raíz do projeto.
As opções disponíveis são:
Opção |
Descrição |
Padrão |
indent_size |
Espaço de identação padrão no arquivo |
2 |
max_preserve_newline |
Número máximo de linhas em branco permitida por vez. |
3 |
organize_urls |
Organiza as url por ordem alfabética e por tipo de importação. |
false |
remove_unused_urls |
Remove importações url não utilizadas. |
false |
language |
Altera a linguagem dos erros. Opções disponíveis: en , pt-br ,es . |
Linguagem padrão do vscode |
singleQuote |
Utiliza aspas simples ao invés de aspas duplas. |
false |
end_with_newline |
Finaliza o arquivo com uma nova linha. |
false |