marknode / note di rilascio

MarkNode v2.0.26

← Tutte le versioni

MarkNode 2.0.26 (Beta)

Nuove funzionalità

  • Vista struttura: Aggiunta una nuova vista della struttura del documento che mostra titoli ed elementi di elenco in un formato ad albero comprimibile: ideale per navigare documenti lunghi
  • Cambio vista struttura: Passa dalla vista Mappa mentale alla vista Struttura utilizzando le icone della barra degli strumenti o le scorciatoie da tastiera (Cmd/Ctrl+Maiusc+L per Struttura, Cmd/Ctrl+Maiusc+M per Mappa mentale)
  • Pulsante “Oggi”: Aggiunto un pulsante di navigazione rapida alla vista calendario: passa e seleziona immediatamente la data odierna con un solo clic
  • “Apri nell’applicazione predefinita”: Nuova opzione del menu contestuale per aprire rapidamente qualsiasi file nell’applicazione di sistema associata, direttamente dall’albero del progetto
  • “Mostra nel Finder/Esplora file”: Nuova opzione del menu contestuale per mostrare file e cartelle nel gestore file di sistema, con denominazione specifica per piattaforma (Finder su macOS, Esplora file su Windows, File su Linux)
  • “Ricarica da disco”: Aggiunta un’opzione del menu contestuale per aggiornare manualmente il contenuto delle cartelle e sincronizzarlo con le modifiche del file system quando necessario
  • Sessioni di terminale multiple: Il terminale ora supporta più sessioni contemporanee con un’interfaccia a schede: crea nuove sessioni con il pulsante ”+” e passa dall’una all’altra senza interruzioni

Miglioramenti

  • Vista File recenti: Migliorata con un passaggio fluido tra le date e un meccanismo di debouncing per evitare blocchi dell’interfaccia quando si cambiano rapidamente le date
  • Feedback visivo: Migliorata la vista File recenti con un’animazione di caricamento e un messaggio di stato vuoto formattato quando non vengono trovati file per la data selezionata
  • Funzione di copia: Migliorata la funzione di copia del pannello di anteprima: il testo copiato ora conserva la formattazione (grassetto, corsivo, link, ecc.) quando viene incollato in editor di testo formattato
  • Stile dello stato vuoto: Stile migliorato con testo in corsivo, opacità ridotta e una migliore gerarchia visiva per distinguerlo chiaramente dal contenuto ordinario
  • Prestazioni della mappa mentale: Ottimizzate per i documenti di grandi dimensioni: i nodi vengono compressi automaticamente quando il totale supera 50, mantenendo espansi solo il nodo centrale e i rami principali
  • Monitoraggio del file system: Migliorato il rilevamento delle modifiche esterne ai file (ridenominazioni, nuovi file, eliminazioni) con la corretta visualizzazione nell’albero del progetto
  • Gestione degli eventi di ridenominazione: Migliorato il watcher del file system, che ora abbina in modo intelligente gli eventi correlati per rilevare le ridenominazioni anche con informazioni limitate sugli eventi del sistema operativo
  • Transizioni della vista divisa: Migliorate le transizioni di visibilità dei pannelli con una gestione intelligente del divisore e la persistenza dello stato
  • Funzionalità della vista struttura:
    • Si aggiorna automaticamente mentre digiti: mostra sempre la struttura attuale del documento
    • Fai clic su un elemento qualsiasi per passare direttamente a quella sezione
    • Visualizzazione personalizzabile: scegli quali livelli di titolo e tipi di elenco compaiono tramite le impostazioni della vista struttura
  • Prestazioni del progetto:
    • Ora rispetta .gitignore e altri file di esclusione per evitare rallentamenti dovuti agli artefatti di build
    • Nasconde automaticamente file e cartelle in base ai pattern di esclusione (.gitignore, .npmignore, .dockerignore, ecc.)
    • Filtro integrato per le directory di build più comuni (node_modules, target, build, dist) e per i file nascosti
    • Il monitoraggio del file system ignora gli artefatti di build e i file temporanei
    • L’indicizzazione della ricerca salta i file esclusi per ricerche più rapide e un minore utilizzo di memoria

Correzioni di bug

  • Modalità solo anteprima: Corretta la modalità solo anteprima che non funzionava correttamente facendo clic sull’icona della scheda di anteprima: ora mostra correttamente solo il pannello di anteprima senza l’editor
  • Backend File recenti: Corretto il backend affinché restituisca solo i file della data selezionata anziché tutti i file fino a quella data
  • Ridenominazione esterna dei file: Corrette le schede dell’editor affinché si aggiornino correttamente quando i file vengono rinominati al di fuori dell’app, evitando schede duplicate
  • Stato dell’albero del progetto: Corretta la gestione delle modifiche esterne nelle cartelle compresse: lo stato corretto viene mantenuto anche per le cartelle non visibili
  • Chiusura delle schede dell’editor: Corretto il problema per cui le schede dell’editor non si chiudevano quando i file venivano eliminati esternamente: ora le schede si chiudono correttamente quando i file vengono rimossi al di fuori dell’applicazione
  • Ripristino della sessione del terminale: Corretto il problema per cui il terminale non poteva essere riaperto come nuova sessione dopo aver immesso il comando exit: ora il terminale crea correttamente nuove sessioni invece di mostrare sessioni terminate e non reattive