Versión Lite
Descripcion general
Spck Editor Lite es una version de compra unica de Spck Editor que desbloquea funciones de edicion premium sin necesidad de suscripcion. Esta disponible como una aplicacion independiente tanto en Android como en iOS.
Lite incluye todo lo de la version gratuita, ademas de:
- Predictive Keyboard -- sugerencias de simbolos contextuales en el teclado adicional
- Snippets personalizados -- plantillas de codigo definidas por el usuario con marcadores de tabulacion
- Tema Neon -- un tema de editor exclusivo
Estas funciones tambien estan disponibles en la version completa de Spck Editor con una suscripcion Gold o Supporter activa. La aplicacion Lite ofrece la misma funcionalidad como compra unica.
Predictive Keyboard
El Predictive Keyboard reemplaza el teclado adicional estandar con una fila de teclas de simbolos contextuales. En lugar de mantener presionada una tecla para elegir de un menu, los simbolos mas probables se muestran directamente segun la posicion del cursor en el archivo.
Como funciona
Las predicciones se generan a partir de tablas de frecuencia estadistica construidas por lenguaje. Cuando el cursor se mueve, el teclado reordena los simbolos segun la frecuencia con la que cada uno aparece en ese tipo de posicion en codigo real. Los lenguajes compatibles incluyen JavaScript, TypeScript, Python, HTML, CSS, JSON, Java, C++, Go, Markdown y texto plano.
Activar o desactivar
Ve a Settings > Touch > Predictive Keyboard para activar o desactivar la funcion. En Lite, el Predictive Keyboard esta activado por defecto. Desactivarlo restaura el teclado adicional estandar.
El Predictive Keyboard solo esta disponible en dispositivos tactiles. No aparece cuando se usa un teclado fisico o en modo tableta con un teclado externo conectado.
Snippets personalizados
Los snippets personalizados te permiten crear plantillas de codigo reutilizables que aparecen en la lista de autocompletado mientras escribes. Cada snippet esta asociado a un lenguaje especifico, por lo que tus snippets de JavaScript no aparecen en archivos Python.
Crear un snippet
- Abre
Settings > Editor > Custom Snippets - Selecciona el lenguaje (por ejemplo, JavaScript, Python, HTML)
- Toca Agregar snippet
- Ingresa un disparador -- la abreviatura que escribes para invocar el snippet
- Ingresa el cuerpo -- el codigo que se inserta
Tabulaciones y marcadores
Los snippets admiten tabulaciones para que el cursor salte entre posiciones editables despues de la insercion:
$1,$2,$3-- tabulaciones numeradas en orden de recorrido$0-- posicion final del cursor despues de todas las tabulaciones${1:defaultText}-- una tabulacion con texto de marcador preseleccionado para facilitar el reemplazo
Ejemplo -- un snippet de bucle for en JavaScript:
Disparador: forloop
Cuerpo:
for (let ${1:i} = 0; ${1:i} < ${2:array}.length; ${1:i}++) {
$0
}
Al escribir forloop y seleccionarlo del autocompletado, se inserta el bucle completo. Presiona Tab para saltar entre i, array y el cuerpo del bucle.
Importar y exportar
Puedes exportar todos los snippets a un archivo e importarlos en otro dispositivo. Esto es util para compartir colecciones de snippets entre telefonos o hacer una copia de seguridad de tu configuracion.
Tema Neon
Lite incluye el tema de editor Neon, un tema oscuro con colores de acento vibrantes. Esta establecido como tema predeterminado en Lite y se puede cambiar en cualquier momento en Settings > Appearance > Theme.
Comparacion de funciones
| Funcion | Gratuito | Lite (Compra unica) | Completo (Suscripcion) |
|---|---|---|---|
| Edicion de codigo y resaltado de sintaxis | Si | Si | Si |
| Integracion con Git | Si | Si | Si |
| Teclado adicional | Si | Si | Si |
| Teclado tactil y cursores | Si | Si | Si |
| Vista previa del proyecto | Si | Si | Si |
| Predictive Keyboard | -- | Si | Gold / Supporter |
| Snippets personalizados | -- | Si | Gold / Supporter |
| Tema Neon | -- | Si | -- |
| Asistente de IA | -- | -- | Si |
| Cuentas de usuario y sincronizacion en la nube | -- | -- | Si |
| Labs / Proyectos de la comunidad | -- | -- | Si |