-
Puce dans le script
Bonjour,
Tout d'abord j'espère que ma démarche s'inscrit dans le respect du règlement du forum.
J'ai fait des recherches avant d'écrire ce post, j'ai demandé conseil certains collègues également, sans succès.
Pour les recherches internet, la difficulté est que je ne sais pas trop formuler mon problème.
Je voudrais avoir la possibilité d'insérer manuellement, des puces +/- du type de celle associé au function ou au boucle.
J'ai des longues partie de code que je voudrais pouvoir cacher ou dérouler.
En espérant avoir été clair.
Bien cordialement,
Kax
-
Bonjour et bienvenue sur ces forums.
Si mes souvenirs sont bons (je n'ai pas Matlab sous les yeux), écrire "%%" ou "%%%" (je ne sais plus) tracera un séparateur (une ligne) à l'endroit où tu mets ce commentaire. Je ne suis pas sûr toutefois qu'il soit possible d'enrouler/dérouler des parties du texte.
Une manière d'alléger l'affichage serait l'utilisation de fonctions à la place de tes longues sections. En enregistrant ces fonctions dans un autre fichier .m tu gagneras en lisibilité.
EDIT : j'ai trouvé ça, c'est probablement ce que tu cherchais : http://www.mathworks.com/help/techdo...tml#brqxeeu-59
-
Merci Myrne !
Le lien que tu as posté est effectivement ce que je cherchais.
Éventuellement si quelqu'un est amené a se poser la même question:
Pour pouvoir faire cette action de collapse/expand d'une partie de script qui n'est pas une fonction, il faut dans un premier temps modifier les paramètres de Matlab, afin de rendre l'action possible sur des cellules de script.
File/preferences/Editor_debugger/Code Folding
Vérifier que la case 'enable code folding' est active, activer dans la colonne 'enable' la ligne correspondant à 'Cells'
Ensuite dans votre code Matlab, il sera possible de "collapser" des bouts de script en créant des cellules avec "%%"