Versão Lite
Visao geral
Spck Editor Lite e uma versao de compra unica do Spck Editor que desbloqueia recursos de edicao premium sem assinatura. Esta disponivel como um aplicativo separado tanto para Android quanto para iOS.
O Lite inclui tudo da versao gratuita, alem de:
- Predictive Keyboard -- sugestoes de simbolos contextuais no teclado adicional
- Snippets personalizados -- modelos de codigo definidos pelo usuario com marcadores de tabulacao
- Tema Neon -- um tema de editor exclusivo
Esses recursos tambem estao disponiveis na versao completa do Spck Editor com uma assinatura Gold ou Supporter ativa. O aplicativo Lite oferece a mesma funcionalidade como compra unica.
Predictive Keyboard
O Predictive Keyboard substitui o teclado adicional padrao por uma linha de teclas de simbolos contextuais. Em vez de pressionar e segurar uma tecla para escolher em um menu, os simbolos mais provaveis sao exibidos diretamente com base na posicao do cursor no arquivo.
Como funciona
As previsoes sao geradas a partir de tabelas de frequencia estatistica construidas por linguagem. Quando o cursor se move, o teclado reordena os simbolos com base na frequencia com que cada um aparece nesse tipo de posicao em codigo real. As linguagens suportadas incluem JavaScript, TypeScript, Python, HTML, CSS, JSON, Java, C++, Go, Markdown e texto simples.
Ativar ou desativar
Va para Settings > Touch > Predictive Keyboard para alternar o recurso. No Lite, o Predictive Keyboard esta ativado por padrao. Desativa-lo restaura o teclado adicional padrao.
O Predictive Keyboard esta disponivel apenas em dispositivos com tela sensivel ao toque. Ele nao aparece ao usar um teclado fisico ou no modo tablet com um teclado externo conectado.
Snippets personalizados
Os snippets personalizados permitem criar modelos de codigo reutilizaveis que aparecem na lista de autocompletar enquanto voce digita. Cada snippet e associado a uma linguagem especifica para que seus snippets JavaScript nao aparecam em arquivos Python.
Criar um snippet
- Abra
Settings > Editor > Custom Snippets - Selecione a linguagem (ex.: JavaScript, Python, HTML)
- Toque em Adicionar snippet
- Insira um gatilho -- a abreviacao que voce digita para invocar o snippet
- Insira o corpo -- o codigo que sera inserido
Tabulacoes e marcadores
Os snippets suportam tabulacoes para que o cursor salte entre posicoes editaveis apos a insercao:
$1,$2,$3-- tabulacoes numeradas na ordem de percurso$0-- posicao final do cursor apos todas as tabulacoes${1:defaultText}-- uma tabulacao com texto de marcador pre-selecionado para facilitar a substituicao
Exemplo -- um snippet de loop for em JavaScript:
Gatilho: forloop
Corpo:
for (let ${1:i} = 0; ${1:i} < ${2:array}.length; ${1:i}++) {
$0
}
Ao digitar forloop e seleciona-lo no autocompletar, o loop completo e inserido. Pressione Tab para alternar entre i, array e o corpo do loop.
Importar e exportar
Voce pode exportar todos os snippets para um arquivo e importa-los em outro dispositivo. Isso e util para compartilhar colecoes de snippets entre celulares ou fazer backup da sua configuracao.
Tema Neon
O Lite inclui o tema de editor Neon, um tema escuro com cores de destaque vibrantes. Ele e definido como tema padrao no Lite e pode ser alterado a qualquer momento em Settings > Appearance > Theme.
Comparacao de recursos
| Recurso | Gratuito | Lite (Compra unica) | Completo (Assinatura) |
|---|---|---|---|
| Edicao de codigo e destaque de sintaxe | Sim | Sim | Sim |
| Integracao com Git | Sim | Sim | Sim |
| Teclado adicional | Sim | Sim | Sim |
| Teclado sensivel ao toque e cursores | Sim | Sim | Sim |
| Pre-visualizacao do projeto | Sim | Sim | Sim |
| Predictive Keyboard | -- | Sim | Gold / Supporter |
| Snippets personalizados | -- | Sim | Gold / Supporter |
| Tema Neon | -- | Sim | -- |
| Assistente de IA | -- | -- | Sim |
| Contas de usuario e sincronizacao na nuvem | -- | -- | Sim |
| Labs / Projetos da comunidade | -- | -- | Sim |