2015-11-06 1 views
2

Un indent auto tout le code dans un fichier .m en tapant ctrl +A suivie ctrl +I. Cependant, cela nécessite de sélectionner tout le code qui dans mon IDE MATLAB (R2011a, Linux, avec raccourcis Windows) déplace le curseur à la fin du fichier .m. Je dois ensuite revenir à l'endroit où je travaillais.tiret Auto tout le code sans ctrl + A Matlab

Y a-t-il un moyen d'autoindenter un fichier entier .m sans déplacer le curseur à la fin du fichier?

+0

Ne revenez pas en arrière, faites juste 'ctrl + Home' pour aller au début. Ou si le code est trop long, ne sélectionnez pas tout le code, sélectionnez simplement la section que vous travaillez et indentez-le automatiquement avec 'ctrl + I' !! – NKN

+0

Humm. Je pense que la sélection des lignes d'intérêt pourrait être un peu compliqué (certes moins que d'avoir à revenir et trouver ma place si). Je pense que 'ctrl + Home' pourrait fonctionner même si elle ne fait que partie du fichier. Merci! – chessofnerd

+1

Rappelez-vous sur quelle ligne vous étiez, puis 'ctrl + g' après avoir fait le retrait ... –

Répondre

1

De nombreux modernes et IDEs éditeurs de texte, y compris Matlab, appuyer sur le raccourci clavier Ctrl de + g pour la commande "Aller à la ligne #".

Je vous suggérerais donc simplement de vous souvenir du numéro de ligne sur lequel vous étiez allumé, et de revenir simplement dessus en utilisant le raccourci mentionné ci-dessus après avoir appliqué le retrait comme vous l'avez décrit.