Editor de Código
Características del editor
El editor de JARU IDE está optimizado para escribir código JARU de forma eficiente.
Resaltado de sintaxis
El editor resalta automáticamente:
- Palabras clave -
if,then,else,while,for,func,class, etc. - Strings - Cadenas de texto entre comillas
- Números - Valores numéricos
- Comentarios - Líneas con
//o bloques/* */ - Módulos -
GPIO,Display,Math, etc. - Funciones - Llamadas a funciones
Autocompletado
El autocompletado se activa automáticamente mientras escribes o con Ctrl+Espacio.
Sugiere:
- Palabras clave del lenguaje
- Funciones estándar
- Variables declaradas
- Métodos de módulos
- Propiedades de objetos
// Escribe "pri" y el autocompletado sugerirá:
// - print
// - println
// - private
Snippets
JARU IDE incluye snippets predefinidos para estructuras comunes:
| Trigger | Genera |
|---|---|
if | Estructura if-then-end |
ife | Estructura if-then-else-end |
for | Bucle for |
while | Bucle while |
func | Declaración de función |
class | Declaración de clase |
Usar un snippet
- Escribe el trigger (ej:
for) - Presiona
Tab - El snippet se expandirá
- Usa
Tabpara moverte entre los campos editables
Numeración de líneas
La columna izquierda muestra:
- Números de línea
- Indicadores de breakpoints (círculos rojos)
- Indicadores de cambios no guardados
Plegado de código
Puedes plegar bloques de código para mejorar la legibilidad:
- Haz clic en el icono
-junto al número de línea - O usa
Ctrl+Shift+[para plegar - Y
Ctrl+Shift+]para desplegar
Búsqueda y reemplazo
Buscar (Ctrl+F)
- Escribe el texto a buscar
- Usa
F3para ir al siguiente resultado - Usa
Shift+F3para ir al anterior
Buscar y reemplazar (Ctrl+H)
- Escribe el texto a buscar
- Escribe el texto de reemplazo
- Usa "Reemplazar" o "Reemplazar todo"
Opciones de búsqueda
- Coincidir mayúsculas/minúsculas
- Palabra completa
- Expresiones regulares
Múltiples archivos
Puedes tener varios archivos abiertos en pestañas:
Ctrl+Tab- Cambiar entre pestañasCtrl+W- Cerrar pestaña actual- Arrastra pestañas para reordenar
Ir a línea
Presiona Ctrl+G para ir a una línea específica.
Comentar código
Ctrl+/- Comentar/descomentar línea actual- Selecciona varias líneas y
Ctrl+/para comentar bloque