JLScript LanguageSuporte oficial da linguagem JLScript para o Visual Studio Code. A extensão JLScript Language integra o JLScript ao VS Code e reúne, em um só
lugar, recursos para escrever, executar, navegar e desenvolver projetos
Escreva em português ou inglês, consulte a linguagem enquanto programa e execute seus arquivos sem sair do editor. Esta versão acompanha o JLScript 3.2.0.
✨ Destaques
A extensão acompanha o crescimento do ecossistema JLScript. Bibliotecas que acessam serviços externos podem exigir dependências, autenticação ou dispositivos; a extensão não substitui esses requisitos. 🚀 Primeiro programaInstale o runtime JLScript e confirme a versão no terminal:
Crie um arquivo chamado
Clique em Executar JLS, no canto superior do editor, ou pressione Ctrl+\. O resultado aparece em Output → JLScript. Também é possível executar pelo terminal:
Em inglês, a mesma saída pode ser escrita assim:
🧩 SintaxeO JLScript utiliza uma sintaxe simples, legível e familiar. Os exemplos abaixo mostram as formas em português e inglês disponíveis na linguagem. Variáveis
Também é possível utilizar
A declaração exige CondiçõesEm português:
Em inglês:
Funções
Resultado:
Separe os argumentos com vírgula: RepetiçõesEm português:
Em inglês:
📦 Módulos e bibliotecasO JLScript possui um sistema de módulos próprio. Importe as bibliotecas antes de utilizar seus recursos:
Também é possível utilizar aliases:
Ou a forma em inglês:
As sugestões respeitam o nome importado. Depois do import, digite 💡 Execução e produtividade no VS Code
Os botões de execução aparecem somente quando o arquivo ativo é JLScript. O arquivo é salvo antes de executar. Uma nova execução normal encerra a anterior. Parar execução JLS não fecha o terminal JLSAI. Nesse terminal, use Ctrl+C
para interromper uma execução e Entrada de textoO painel Output é somente leitura. No modo normal, a extensão abre uma caixa de entrada no topo do VS Code: digite a resposta e pressione Enter; Esc cancela a entrada e interrompe a execução.
Em Executar com JLS AI, responda diretamente no terminal JLSAI.
Se a permissão de execução estiver em Atalhos
Os quatro primeiros atalhos são registrados pela extensão e ficam ativos em arquivos JLScript. Os demais são atalhos padrão do VS Code. Todos podem ser personalizados em Arquivo → Preferências → Atalhos de Teclado. 🛠️ Comandos do JLScriptComandos disponíveis no runtime JLScript 3.2.0:
Use 📁 Arquivos JLScriptArquivos da linguagem utilizam a extensão
A página da extensão usa o emblema JL oficial com fundo escuro. Os arquivos
Temas de ícones de terceiros podem substituir os ícones de linguagem. O ícone mostrado na ficha do Marketplace acompanha a versão publicada da extensão. ⚙️ Requisitos e configuraçãoPara executar programas, tenha o runtime/CLI JLScript instalado. A extensão fornece os recursos do editor; não inclui o compilador nativo. Verifique seu ambiente:
Se o executável estiver em uma pasta personalizada, informe o caminho completo
de Execute apenas código confiável. As permissões da JLS AI não funcionam como sandbox para os programas JLScript executados. Problemas comuns
🤖 JLS AIO ecossistema inclui a JLS AI, voltada à assistência ao desenvolvimento com a linguagem e suas ferramentas. Executar com JLS AI abre uma sessão de terminal persistente para executar arquivos e consultar a assistência. Use 🖥️ JLShellO JLShell faz parte do ecossistema e fornece acesso às ferramentas de linha de comando. Ele acompanha tarefas de execução, build, testes, formatação, análise e manutenção de projetos. 🔄 Atualizações e statusO JLScript e suas ferramentas continuam em desenvolvimento. As atualizações podem incluir melhorias nos snippets, realce de sintaxe, bibliotecas, navegação, integração com o runtime e compatibilidade. As funcionalidades disponíveis dependem da versão instalada e dos requisitos de cada biblioteca. Mantenha o runtime e a extensão compatíveis entre si. 🌐 Links oficiaisDesenvolvimento da extensãoNa pasta O logo e o ícone dos arquivos são distribuídos no VSIX, sem depender de imagens hospedadas no repositório privado. Criado para tornar a programação mais simples de ler, escrever e aprender, sem impedir que o projeto cresça junto com quem programa. JLScript — código que fala a sua língua. |