Syntaxe de marquage du bloc-notes pliable / pliable ++


9

J'utilise Notepad ++ pour écrire des textes en utilisant la syntaxe Markdown.

Je sais qu'il existe au moins un fichier de style Notepad ++ pour mettre en surbrillance les textes Markdows (voir MultiMarkdown dans Notepad ++ et https://github.com/thomsmits/markdown_npp ).

Mais je suis intéressé par une nouvelle fonctionnalité: je voudrais que les sections, sous-sections, sous-sections, etc. que je définis avec la syntaxe Markdown soient reconnues par l'éditeur comme pliables ou pliables et dépliables, comme cela se produit lors du codage en C ++ ou autre.

Comment puis-je faire cela dans Notepad ++? Je ne suis pas un expert des fichiers de style Notepad ++, mais cela ne semble pas trop compliqué. Peut-être que si quelqu'un me donne un indice, je pourrais l'essayer par moi-même ...

EDIT: J'ai également vu cette question: comment «effondrer le code» de la syntaxe wiki sur Notepad ++ (ou tout autre éditeur de texte)? , mais j'aimerais qu'il y ait d'autres moyens d'obtenir ce que je veux.

EDIT: J'ai posté une question plus générale sur le même sujet, ici:

Éditeur de fichiers txt pour Windows avec mise en évidence de la syntaxe et sections pliables / pliables pour Markdown

Peut-être que maintenant je devrais fermer cette question, non?

Réponses:


1

Malheureusement, ce n'est actuellement pas possible dans Notepad ++, car il est basé sur le composant d'édition Scintilla, qui ne le prend pas en charge.

Et apparemment, le développeur principal ne prévoit pas de travailler sur cette fonctionnalité, bien que cela ne signifie probablement pas que d'autres développeurs ne pourraient pas soumettre de code pour cela.

#971 codefolding for markdown  
itcould be possible to fold markdown at:
    headings (##)
    lists
    quotes
needed since January 25, 2010

Since I don't use markdown, I won't be working on this.
Neil Hodgson
2013-01-15

http://sourceforge.net/p/scintilla/feature-requests/971/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.