MarkNode 2.1.3
Nouvelles fonctionnalités
- Équations mathématiques LaTeX : rédigez des équations LaTeX en ligne (
$...$), en bloc ($$...$$) et avec```math, et voyez-les rendues en direct dans le volet d’aperçu et sur les nœuds de la carte mentale. Les équations s’exportent également au format DOCX en tant qu’équations Word modifiables, y compris les matrices, les environnements alignés etcases. - Outils de références et panneau de recherche : un nouveau menu Outils et un panneau inférieur Recherche/Problèmes ajoutent des fonctionnalités à l’échelle du projet — Rechercher dans les fichiers (avec options de casse, mot entier et expressions régulières), Vérifier les références pour détecter les liens rompus et les titres manquants, Rechercher les images inutilisées avec suppression groupée, et Rechercher toutes les références pour n’importe quel fichier (clic droit ou Maj+F12).
- Boîte de dialogue d’ouverture rapide unifiée : l’ouverture rapide est désormais une boîte de dialogue unique à plusieurs onglets — recherchez les documents récemment ouverts, tous les fichiers du projet ou le contenu en texte intégral depuis un seul endroit, avec une navigation clavier partagée.
- Aperçu markdown rapide et recherche dans le volet : ouvrez n’importe quel fichier dans un aperçu de type coup d’œil depuis le navigateur de fichiers, et utilisez les nouvelles barres de recherche des volets d’aperçu, de plan et de carte mentale pour filtrer ce que vous voyez. Cliquer sur une entrée du plan ou de la carte mentale fait désormais aussi défiler le volet d’aperçu.
- Cases à cocher interactives des listes de tâches : cliquez sur n’importe quelle case
- [ ]ou- [x]dans l’aperçu ou l’éditeur pour la basculer. Le nouveau menu Édition > Liste de tâches et le sous-menu du clic droit permettent de cocher ou décocher tous les éléments d’un fichier ou d’une seule liste en une fois, les modifications étant réécrites dans la source markdown. - Zoom, panoramique et sélection persistants de la carte mentale : lorsque vous rouvrez un document, la carte mentale restaure son niveau de zoom, sa position de panoramique et son nœud sélectionné précédents — au sein d’une même session comme d’un redémarrage à l’autre.
- Panneau de recherche dans l’éditeur et la carte mentale : Cmd/Ctrl+F ouvre désormais un panneau de recherche dans l’éditeur markdown (avec les raccourcis Rechercher suivant / Rechercher précédent), et la carte mentale dispose de sa propre recherche textuelle avec correspondance sensible à la casse, mot entier et expressions régulières sur tout le texte des nœuds.
- Tab et Maj+Tab pour indenter les listes : appuyez sur Tab dans une liste markdown pour indenter l’élément courant et sur Maj+Tab pour le désindenter. Les listes numérotées sont renumérotées automatiquement.
- Cmd/Ctrl+clic pour suivre les liens dans l’éditeur : maintenez Cmd ou Ctrl et survolez un lien ou une image markdown pour voir le curseur en forme de main ; un clic l’ouvre. Cmd/Ctrl+Entrée sur un lien fonctionne également, et les URL entre chevrons contenant des espaces sont prises en charge.
- Interactions affinées avec les liens et les images : une interaction cohérente avec les liens dans l’éditeur et l’aperçu — modificateur+clic pour ouvrir, survol pour voir l’URL, et un menu contextuel adapté aux liens avec Copier l’URL, Ouvrir dans le navigateur, Afficher dans le Finder/l’Explorateur, et plus encore. Les URL longues sont tronquées par ellipse centrale.
- Bouton Actualiser dans la boîte de dialogue Compte : un bouton Actualiser dans la boîte de dialogue Compte récupère à nouveau l’état de votre licence et de votre forfait depuis le cloud, sans avoir à vous déconnecter puis vous reconnecter. Les sessions expirées affichent désormais un message clair « Votre session a expiré » et reviennent au volet de connexion.
- Annulation d’une connexion en cours : vous pouvez désormais annuler une tentative de connexion pendant son exécution au lieu d’attendre son expiration.
- Invite Enregistrer / Ne pas enregistrer / Annuler pour les modifications non enregistrées : fermer un onglet, un projet ou quitter l’application avec du travail non enregistré propose désormais un choix clair en trois options — Enregistrer / Ne pas enregistrer / Annuler — au lieu d’enregistrer ou d’abandonner silencieusement.
- Boîte de dialogue de conflit de fichiers lors de l’importation : déposer un fichier depuis le Finder ou l’Explorateur avec un nom déjà existant propose désormais Remplacer, Conserver les deux ou Annuler — avec un ordre des boutons conforme à la plateforme, la touche Entrée pour confirmer et un style destructif sur Remplacer.
- « Ne plus demander » sur les confirmations du plan : les boîtes de dialogue de confirmation de déplacement et de suppression dans le plan gagnent une case « Ne plus demander » ; vous pouvez réactiver ces invites plus tard sous Réglages > Général > Plan.
- Progression du contrôle de source avec indicateur d’activité : les opérations Git commit, pull et push affichent désormais un message spécifique à l’action (par ex. « Envoi vers le dépôt distant… ») et un indicateur d’activité visible dans le panneau Contrôle de source, afin que les longues opérations Git ou LFS ne donnent plus l’impression d’un blocage.
- Masquage automatique du panneau inférieur et redémarrage du terminal depuis la barre de navigation : fermer la dernière session de terminal masque automatiquement le panneau inférieur ; cliquer sur l’icône du terminal dans la barre de navigation ouvre le panneau et démarre une nouvelle session.
- Raccourcis gras, italique, barré et code sans sélection : appuyer sur Cmd/Ctrl+B, Cmd/Ctrl+I, Cmd/Ctrl+Maj+X ou Cmd/Ctrl+E sans sélection étend désormais la sélection au mot environnant et l’encadre, ou insère une paire de marqueurs vide prête à la saisie.
- Raccourcis copier-coller du terminal : Ctrl+Maj+C et Ctrl+Maj+V fonctionnent désormais dans le terminal, aux côtés d’un véritable menu contextuel natif — sans déclencher l’« Inspecter l’élément » de la WebView ni coller deux fois.
- Liens cliquables sur plusieurs lignes dans le terminal : les URL qui s’étendent sur plusieurs lignes dans le terminal sont détectées et cliquables comme un lien unique.
Améliorations
- Libellés de rechargement depuis le disque plus clairs : l’action du clic droit affiche désormais « Recharger le projet » ou « Recharger le dossier » selon ce que vous avez sélectionné, et actualise chaque sous-arborescence chargée plutôt que le seul niveau supérieur.
- Chemins complets dans le menu Projets récents : le menu Projets récents affiche désormais le chemin complet de chaque projet (avec troncature par ellipse centrale pour les chemins longs), afin de distinguer les projets aux noms similaires.
- Renommage d’images plus rapide et plus fluide : renommer une image référencée depuis de nombreux fichiers markdown ne bloque plus le navigateur de fichiers. La progression de la mise à jour des liens est limitée en fréquence, le bruit du surveillant de fichiers est supprimé et le navigateur déduplique les actualisations redondantes.
- Ni scintillement ni saut de défilement lors du basculement des marqueurs de carte mentale : ajouter ou supprimer un marqueur de carte mentale ne fait plus sauter l’aperçu ancré ni clignoter le canevas.
- Visibilité des fichiers par défaut plus claire :
.prettierignore,.eslintignore,.dockerignoreet.npmignorene sont plus utilisés pour masquer des fichiers dans les projets JavaScript, si bien que des fichiers commeyarn.locket les sorties de build restent visibles..gitignore,.ignore,.marknode-ignoreet.docstr-ignorecontinuent de fonctionner comme avant. - Le curseur et la sélection s’adaptent au zoom de l’application : lorsque vous effectuez un zoom avant ou arrière dans MarkNode, le curseur de texte et le rectangle de sélection de l’éditeur s’adaptent désormais au niveau de zoom au lieu de conserver leur taille d’origine.
- Meilleur contraste du terminal en mode clair : les couleurs du texte du terminal sont automatiquement ajustées pour respecter le contraste WCAG AA sur fond clair, afin que les couleurs ANSI ternes restent lisibles.
- Listes de résultats volumineuses plus fluides : les résultats de Rechercher dans les fichiers et les autres vues arborescentes utilisent un rendu par fenêtrage, afin que les très longues listes restent réactives lors du défilement et du glisser-déposer.
- Assainissement du collage pour la sortie du terminal : coller dans l’éditeur du texte copié depuis le terminal supprime désormais automatiquement les séquences d’échappement ANSI et les autres codes de contrôle.
- Fenêtres d’accueil et d’aperçu plus épurées sous Windows et Linux : la barre de menus native de la fenêtre n’est désormais affichée que sur les fenêtres de projet, où elle est utile, ce qui donne un cadre plus épuré aux fenêtres d’accueil et d’aperçu détachées.
- Icône du dossier Applications dans le programme d’installation macOS : l’image disque de MarkNode affiche désormais l’icône du dossier Applications directement dans l’arrière-plan, rendant le glisser-déposer d’installation évident sur les Mac récents.
- Restauration du contenu du terminal après un redémarrage : les sessions de terminal sérialisent désormais leur tampon visible et leur historique de défilement, afin que les sessions interrompues reviennent telles qu’elles étaient.
Corrections de bugs
- Surbrillance du mode Focus effacée à la désactivation : désactiver le mode Focus supprime désormais immédiatement son assombrissement au lieu de laisser des décorations résiduelles sur la page.
- Les liens markdown se mettent à jour partout lorsque vous déplacez une image : glisser-déposer une image vers un nouveau dossier déplace le fichier de façon fiable et met à jour tous les liens qui la référencent, dans vos onglets d’éditeur ouverts comme sur le disque, même lorsque le fichier référençant comporte des modifications non enregistrées.
- Le glisser-déposer dans la carte mentale conserve le bon nœud sélectionné : après avoir fait glisser un nœud de carte mentale vers une nouvelle position, le nœud déplacé reste sélectionné au lieu de voir la sélection sauter ailleurs.
- L’export DOCX utilise le document courant : enregistrer au format DOCX après avoir changé de fichier exporte désormais le document que vous consultez, et non celui qui était ouvert lors de la première apparition de la boîte de dialogue d’export.
- La sélection à la souris dans l’éditeur suit le pointeur à tous les niveaux de zoom : sélectionner du texte à la souris ne dérive plus lorsque l’application est zoomée en avant ou en arrière.
- Les modifications rapides dans la carte mentale ne perdent plus de données : modifier rapidement plusieurs nœuds de carte mentale à la suite ne perd plus de modifications, ne laisse plus de cadres d’édition résiduels et ne sélectionne plus le mauvais nœud.
- Le navigateur reste synchronisé après un déplacement, un couper-coller ou un dépôt entre projets : déplacer ou couper-coller un fichier depuis un dossier profondément imbriqué, supprimer une image référencée ou déposer des fichiers entre deux fenêtres de projet ouvertes ne laisse plus d’entrées obsolètes nécessitant un Recharger depuis le disque manuel.
- Synchronisation de la carte mentale et du markdown en mode d’édition Focus : l’édition en mode Focus met désormais correctement à jour la carte mentale et l’éditeur markdown dans les deux sens.
- L’aperçu défile jusqu’au bon titre en cas de doublons : cliquer sur un titre ou une entrée du plan fait défiler jusqu’au bon élément, même lorsque plusieurs titres partagent le même texte.
- L’aperçu prend en compte les modifications externes des images : lorsqu’un fichier image est remplacé en dehors de l’application, le volet d’aperçu affiche immédiatement la nouvelle image au lieu de la version en cache.
- La suppression dans la carte mentale se synchronise avec le document, et le menu contextuel s’affiche toujours : supprimer un nœud de la carte mentale retire désormais le contenu correspondant de la source markdown, le menu contextuel du clic droit s’affiche de façon fiable, et Annuler/Rétablir se comporte de manière cohérente des deux côtés.
- Italique avec des tirets bas suivis d’une ponctuation : du markdown comme
_mot_:,_mot_.ou_mot_!s’affiche désormais en italique dans l’aperçu, comme avec la forme à astérisques. - Corrections de chemins multiplateformes sous Windows : Afficher dans l’Explorateur, le renommage d’images et la vérification des liens rompus fonctionnent désormais correctement avec les chemins Windows à barres obliques inverses, les chemins réseau UNC (
\\serveur\partage\…) et les noms de dossiers contenant des points. - Actualisation du plan et de la carte mentale au changement d’onglet : passer d’un onglet à l’autre actualise désormais les panneaux de plan et de carte mentale pour correspondre au document actif, au lieu d’afficher la structure du fichier précédent.
- La barre d’outils des marqueurs s’actualise de façon fiable : la barre d’outils des marqueurs de la carte mentale se met désormais correctement à jour lors d’un changement de fichier, de disposition, de thème et des autres reconstructions.
- La carte mentale ne plante plus après la modification de nœuds : correction d’un plantage pouvant survenir lorsque les libellés de texte de la carte mentale étaient détruits en cours de rendu.
- L’édition en ligne dans la carte mentale n’est plus écrasée lors d’une actualisation : le nouveau rendu de la carte mentale (par exemple après un chargement ou une mise à jour) ne déclenche plus d’événements de sélection parasites qui écrasaient le nœud en cours d’édition.
- Utilisation mémoire de la carte mentale après des rechargements : les anciens objets de nœuds et de connexions sont désormais correctement nettoyés, ce qui libère de la mémoire au fil des rechargements.
- Rendu mathématique fiable sur les nœuds de la carte mentale : correction d’une situation de compétition au chargement des polices qui pouvait laisser les équations des nœuds de carte mentale avec des glyphes manquants ou vides (par exemple, une case vide sous un signe
√). - Fiabilité de l’export mathématique DOCX :
\sqrt{...}ne s’exporte plus avec un espace réservé vide avant le radical, deux blocsmathconsécutifs ne fusionnent plus en un seul paragraphe, et les matrices exportées sont acceptées par Word au lieu de déclencher un message « erreur lors de l’ouverture du fichier ». - Sélection obsolète dans l’éditeur après un clic sur la carte mentale : cliquer dans la carte mentale puis dans l’éditeur place désormais un curseur net au lieu de laisser une plage de texte surlignée de manière inattendue.
- L’icône d’épingle s’affiche correctement : l’icône d’épingle dans les barres d’onglets ne s’affiche plus sous forme de balisage brut.
- La barre de défilement de Rechercher dans les fichiers n’est plus rognée : la barre de défilement horizontale de Rechercher dans les fichiers n’est plus rognée par la disposition du panneau inférieur.
- Le menu contextuel reste ouvert à l’arrivée de sortie du terminal : les menus contextuels du clic droit restent ouverts lorsque le terminal défile par programmation à l’arrivée de nouvelles sorties, et ne se ferment que sur un défilement réel de l’utilisateur.
- Le mode aperçu seul défile jusqu’au titre au clic sur la carte mentale : avec l’éditeur masqué, cliquer sur un nœud de carte mentale fait désormais correctement défiler l’aperçu jusqu’au titre correspondant.
- Gestion robuste des liens aux URL inhabituelles : cliquer sur un lien contenant des séquences d’échappement telles que
%20ne génère plus d’erreur ; le fichier s’ouvre correctement.