{"id":105,"date":"2007-08-27T20:37:09","date_gmt":"2007-08-27T18:37:09","guid":{"rendered":"http:\/\/blog.m-ri.de\/index.php\/2007\/08\/27\/vs-tipps-tricks-gruppieren-von-tastaturbefehlen\/"},"modified":"2007-08-27T20:47:11","modified_gmt":"2007-08-27T18:47:11","slug":"vs-tipps-tricks-gruppieren-von-tastaturbefehlen","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2007\/08\/27\/vs-tipps-tricks-gruppieren-von-tastaturbefehlen\/","title":{"rendered":"VS-Tipps &#038; Tricks: Gruppieren von Tastaturbefehlen"},"content":{"rendered":"<p>Als Entwickler hat man schon viele Tastaturk\u00fcrzel im Kopf. Viele sind jedoch nicht vordefiniert, also denkt man sich was eigenes aus. Dennoch gibt es Befehle, die man nicht so h\u00e4ufig benutzt und gerne auf der Tastatur ausf\u00fchren m\u00f6chte. Man vergisst dennoch, das K\u00fcrzel oder sogar wo man einfach den Men\u00fcbefehl findet.<\/p>\n<p>Oft ging es mir so, mit den Befehlen aus <em>Visual Source Safe<\/em>. Irgendwann habe ich f\u00fcr alle VSS-Befehle dann mal K\u00fcrzel angelegt. Aber keine 1 Tastenbefehle, sondern eine Sequenz.<br \/>\nAlle VSS-Befehle fangen bei mir mit Alt+V an. Dann folgt simpel und einfach der Befehl den ich VSS geben m\u00f6chte:<\/p>\n<ul>\n<li>Alt+V, O &#8211; Check out<\/li>\n<li>Alt+V, I &#8211; Check in<\/li>\n<li>Alt+V, H &#8211; Show history<\/li>\n<li>Alt+V, E &#8211; Start VSS Explorer<\/li>\n<li>Alt+V, U &#8211; Undo Checkout<\/li>\n<li>Alt+V, G &#8211; Get lastest version<\/li>\n<li>Alt+V,\u00a0P &#8211; Show properties<\/li>\n<\/ul>\n<p>So habe ich mit bestimmten Tastatursequenzen mir bestimmte Aufgabengruppen geschaffen, die einfach mit der ersten Sequenz die Gruppe definiert und mit der zweiten Taste, sinnvoll und einfach den Befehl ausl\u00f6st. Die Lernphase ist extrem niedrig und man beh\u00e4lt hunderte von Sequenzen im Kopf, weil man einfach wei\u00df was man machen will.<\/p>\n<p>Gleiches lohnt sich mit vielen netten Features aus Visual Assist (bei mir <em>Alt+A<\/em>) Gruppe. Oder auch f\u00fcr den Dialogeditor, dem man einfach bestehende Befehle einfachere und zus\u00e4tzliche Tastaturk\u00fcrzel gibt. Oder man erzeugt sich eine Gruppe von erweiterten Navigationsbefehlen (n\u00e4chste Block, n\u00e4chste Funktion etc.). Die Outlining Befehle sind ja schon unter <em>Strg+M <\/em>zusammengefasst, allerdings finde ich hier die Assoziationen f\u00fcr den zweiten Buchstaben nicht ganz so gut.<br \/>\nEs gibt noch viele wirklich gute Funktionen im Editor des Visual Studios, leider sind viele unerreichbar, weil die Tastaturbefehle abstrus sind oder gar nicht definiert sind. Es lohnt sich hier selbst auf Erkundungstour zu gehen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als Entwickler hat man schon viele Tastaturk\u00fcrzel im Kopf. Viele sind jedoch nicht vordefiniert, also denkt man sich was eigenes aus. Dennoch gibt es Befehle, die man nicht so h\u00e4ufig benutzt und gerne auf der Tastatur ausf\u00fchren m\u00f6chte. Man vergisst dennoch, das K\u00fcrzel oder sogar wo man einfach den Men\u00fcbefehl findet. Oft ging es mir &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2007\/08\/27\/vs-tipps-tricks-gruppieren-von-tastaturbefehlen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eVS-Tipps &#038; Tricks: Gruppieren von Tastaturbefehlen\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,31],"tags":[361,45,42],"class_list":["post-105","post","type-post","status-publish","format-standard","hentry","category-programmieren","category-vs-tipps-tricks","tag-ide","tag-tastatur","tag-tippstricks"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":0,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/105\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=105"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}