2010-11-03 43 views
4

J'ai remarqué que Ctrl +Backspace/Option + Supprimer ne supprime pas le mot à gauche du curseur l'éditeur MATLAB, comme il le fait dans beaucoup (la plupart?) d'autres éditeurs et programmes. Ceci est extrêmement ennuyeux, car je vais souvent vouloir changer un nom de fonction ou une petite section de code. Actuellement, je suis obligé de tenir changement, utilisez l'option + gauche, puis appuyez sur supprimer pour effectuer ce qui devrait être une opération à deux touches.Ctrl + Backspace/Option + Supprimer ne supprime le mot précédent dans Matlab IDE

Existe-t-il un moyen de l'activer ou un raccourci similaire est-il disponible? J'ai trouvé this question sans réponse sur MATLAB Central, mais pas plus de joie.

Edit:
Courir R2010a sur OSX

Répondre

4

Êtes-vous sur R2010b?

Au moins sous Windows, il est pris en charge à partir de R2010b. Tous les raccourcis clavier sont dans Fichier> Préférences, sous Clavier> Raccourcis. Tapez "mot" dans la barre de recherche (le champ de texte juste au-dessus de la liste des actions) pour voir les actions au niveau des mots. Dans R2010b, mais pas les versions antérieures, il existe une action "Supprimer le mot précédent", et dans Windows, elle est liée par défaut à Ctrl + Retour arrière. On dirait que vous utilisez Mac, aussi; Je ne sais pas quelle est la liaison par défaut. Donc, mettez à niveau vers R2010b, et ajustez peut-être les liaisons sous Clavier> Raccourcis dans les Préférences.

Ce raccourci clavier et d'autres fonctionnent dans l'éditeur mais pas dans la fenêtre de commande. Je ne sais pas pourquoi. Vous pouvez également demander une amélioration de MathWorks si vous le souhaitez dans la fenêtre de commande.

+0

Merci. Je cours R2010a sur OSX, et l'action "Remove Previous Word" n'existe pas. Je vais devoir attendre une mise à niveau ministérielle, mais quand cela arrivera, je saurai que j'aurai cette fonctionnalité supplémentaire. –

+0

@Bill Cheatham: Je peux confirmer qu'il est pris en charge sur OSX R2010b. – Jonas

+0

Merci les gars. Cela semble juste une fonction si évidente et si facile à mettre en œuvre - je suis choqué que cela prenne tant de temps! –