Skip to content

Commit 88b969d

Browse files
kunaaaalcodesKunal Jaiswal
andauthored
Atualiza README com estado real do projeto: 6 linguagens formatadas, 8 analisadas, 17 comandos de traducao e suporte ao Liquido (#110) (#127)
Co-authored-by: Kunal Jaiswal <jaiswalkunal786@gmail.com>
1 parent 735ecdb commit 88b969d

1 file changed

Lines changed: 34 additions & 17 deletions

File tree

README.md

Lines changed: 34 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,18 @@ Editores suportados:
4848
3. Busque por "Design Líquido"
4949
4. Clique em Instalar
5050

51-
## Funcionalidades até então
51+
## Funcionalidades
5252

53-
- Sintaxe colorida
54-
- Formatação de arquivos em Delégua
55-
- Análise semântica para Delégua
56-
- Reconhecimento de expressões comuns das linguagens Delégua, Égua, Pituguês e dialetos de Portugol, como VisuAlg, Portugol Studio/Webstudio e Mapler
57-
- Ícones para arquivos `.delegua`, `.egua`, `.pitugues`, `.foles`, `.lincones` e `.lmht`, `.alg` (VisuAlg), `.por` (Portugol Studio/Webstudio), `.mapler` (Mapler)
58-
- Trechos de códigos para facilitar desenvolvimento em Delégua
59-
- Mecanismo de completude de funções da biblioteca global para Delégua
60-
- Suporte a depuração para Delégua, Pituguês, Portugol VisuAlg, Portugol Studio/Webstudio e Mapler
53+
- **Sintaxe colorida** para todas as linguagens suportadas
54+
- **Formatação automática** para Delégua, Pituguês, Mapler, VisuAlg, Potigol e Portugol Studio
55+
- **Análise semântica** para Delégua, Pituguês, BIRL, Mapler, VisuAlg, Portugol Studio, Potigol e delprops
56+
- **Trechos de código (snippets)** para Delégua (incluindo rotas Líquido), Pituguês, VisuAlg, Portugol Studio e LinConEs
57+
- **Completude de código (IntelliSense)** para Delégua, Pituguês, FolEs, LMHT, VisuAlg, Portugol Studio, delprops e arquivos de teste Delégua
58+
- **17 comandos de tradução** entre Delégua, JavaScript, Python, Ruby, Elixir, AssemblyScript, ARM (Linux/Android), x64 (Linux/Windows), CSS↔FolEs, HTML↔LMHT, SQL↔LinConEs e VisuAlg
59+
- **Suporte a depuração** para Delégua, Pituguês, Mapler, VisuAlg, Portugol Studio e Potigol
60+
- **Ícones** para arquivos `.delegua`, `.egua`, `.pitugues`, `.foles`, `.lincones`, `.lmht`, `.birl`, `.delprops`, `.alg` (VisuAlg), `.por` (Portugol Studio), `.poti`/`.potigol` (Potigol), `.mapler` (Mapler)
6161

62-
## ⚙️ Configuração do Estilizador
62+
## ⚙️ Estilizador (apenas Delégua)
6363

6464
O Estilizador é uma ferramenta que aplica regras para melhorar a qualidade e consistência do código Delégua durante a formatação. Diferente de formatadores que apenas ajustam a apresentação visual, o Estilizador modifica a árvore sintática para aplicar convenções e boas práticas.
6565

@@ -158,14 +158,31 @@ O Estilizador aplicará automaticamente as regras configuradas durante a formata
158158

159159
## Tradução entre linguagens
160160

161-
Essa extensão suporta tradução entre linguagens:
161+
Essa extensão oferece **17 comandos de tradução** entre linguagens. Pressione `Ctrl` + `Shift` + `p` (`Cmd` + `Shift` + `p` no Mac) e digite "tradução" para acessá-los.
162162

163-
- VisuAlg para Delégua;
164-
- Delégua para JavaScript
165-
- JavaScript para Delégua
166-
- Delégua para Python
163+
### Traduções disponíveis
167164

168-
Pressione `Ctrl` + `Shift` + `p` (`Cmd` + `Shift` + `p` no Mac) e digite "tradução" para ter acesso aos comandos. Você pode atribuir atalhos de teclado a eles se quiser.
165+
| Origem | Destino |
166+
|--------|---------|
167+
| CSS | FolEs |
168+
| FolEs | CSS |
169+
| HTML | LMHT |
170+
| LMHT | HTML |
171+
| SQL | LinConEs |
172+
| LinConEs | SQL |
173+
| VisuAlg | Delégua |
174+
| JavaScript | Delégua |
175+
| Delégua | JavaScript, Python, Ruby, Elixir, AssemblyScript, ARM (Linux), ARM (Android), x64 (Linux), x64 (Windows)
176+
177+
## Suporte ao Framework Líquido
178+
179+
Esta extensão oferece suporte completo ao [Framework Líquido](https://github.com/DesignLiquido/liquido), um framework web em português para desenvolvimento de APIs e aplicações web:
180+
181+
- **6 comandos** no palete de comandos: Iniciar servidor de desenvolvimento, Novo projeto, Gerar código, Documentação OpenAPI, Inicializar banco de dados, Rodar testes
182+
- **12 snippets de rotas** (`rotaGet`, `rotaPost`, `rotaPut`, `rotaDelete`, etc.) em arquivos Delégua
183+
- **Arquivos `.delprops`** com sintaxe colorida, validação de configuração, autocompletar e documentação contextual para todas as propriedades `liquido.*`
184+
- **Detecção de contexto de rotas**: análise semântica especial para arquivos dentro de `rotas/`, injetando variáveis `liquido`, `requisicao`, `resposta` e `lincones` no escopo
185+
- **Task provider** para executar comandos Líquido diretamente do terminal do VS Code
169186

170187
## Depuração
171188

@@ -196,7 +213,7 @@ Esta extensão está disponível tanto na versão desktop quanto na versão web
196213
- **Análise de código em tempo real** com diagnósticos de erros e avisos
197214
- **IntelliSense** com sugestões de código inteligentes
198215
- **Documentação contextual** ao passar o mouse sobre símbolos
199-
- **Formatação automática** para Delégua e dialetos de Portugol
216+
- **Formatação automática** para Delégua, Pituguês, Mapler, VisuAlg, Potigol e Portugol Studio
200217
- **Painel de Entrada e Saída** interativo
201218
- **Suporte a depuração** para todas as linguagens
202219
- **Criação de arquivos** Pituguês diretamente do navegador

0 commit comments

Comments
 (0)