MarkNode 2.0.29 (Beta)
Novedades
-
Integración con Git: Compatibilidad integrada con Git para gestionar tu flujo de trabajo de control de versiones sin salir de MarkNode
- Barra de estado: Aparece una barra de estado delgada en la parte inferior de la ventana para los proyectos Git, que muestra la rama actual, el número de cambios y el estado de sincronización (adelante/atrás)
- Indicadores de estado de archivos: Los archivos modificados, añadidos, sin seguimiento y eliminados se muestran con códigos de color en el árbol de la barra lateral del proyecto, y el estado se propaga a las carpetas superiores
- Diálogo de confirmación: Prepara archivos y confirma cambios mediante un diálogo específico: ábrelo desde la barra de estado o con Cmd+Shift+K (macOS) / Ctrl+Shift+K (Windows/Linux)
- Pull y Push: Haz pull desde el remoto y push hacia él directamente desde la barra de estado, con mensajes de confirmación y notificaciones claras
- Los proyectos que no usan Git no se ven afectados en absoluto: ningún cambio en la interfaz
-
Compatibilidad con la línea de comandos y asociaciones de archivos: Abre archivos y proyectos directamente desde el terminal (
marknode myfile.md) o haciendo doble clic en archivos Markdown en Finder / el Explorador de archivos. Usa Ayuda → Crear lanzador de línea de comandos… para configurar la herramienta de línea de comandos
Mejoras
- Detección de cambios de archivos en el terminal: Ahora el editor recarga automáticamente los archivos modificados desde el panel de Terminal integrado
- Selección por columnas: Añade cursores arriba o abajo con Cmd+Option+Arriba/Abajo (macOS) o Ctrl+Alt+Arriba/Abajo (Windows/Linux), igual que en VS Code e IntelliJ. También se admite la selección rectangular con Alt+arrastrar
- Actualizaciones del estado de Git en tiempo real: La barra de estado de Git y los indicadores de la barra lateral ahora se actualizan automáticamente cuando se realizan cambios fuera de MarkNode (por ejemplo, confirmaciones desde el terminal)
Corrección de errores
- Barra lateral: las nuevas carpetas y archivos ahora aparecen bajo carpetas contraídas: Crear una nueva carpeta o archivo dentro de un elemento superior que nunca se había expandido ya no falla de forma silenciosa: la barra lateral ahora expande la jerarquía superior y selecciona el nuevo elemento
- Barra lateral: las carpetas ignoradas ya no se expanden automáticamente: Los cambios en archivos dentro de carpetas ignoradas (por ejemplo,
node_modules,build) ya no provocan que esas carpetas se expandan en la barra lateral: permanecen contraídas hasta que las abres manualmente - Visor de PDF: los enlaces ya no bloquean la aplicación: Al hacer clic en enlaces dentro del visor de PDF, ahora se abren en tu navegador predeterminado en lugar de navegar en la ventana de la aplicación
- Posición de desplazamiento al navegar por el esquema: Se ha corregido un problema por el que hacer clic en el editor después de navegar mediante el esquema provocaba que el editor saltara a otra posición: ahora el cursor se mueve al encabezado de destino, por lo que la vista se mantiene en su sitio