2009-09-04 8 views
7

In Visual Studio können Sie einen Textblock auswählen, indem Sie Alt bei der Auswahl von Text mit der Maus gedrückt halten. Dies ist sehr nützlich für die Auswahl einer Daten- oder Textspalte im Gegensatz zur gesamten Zeile. indem Alt + Shift- in Verbindung mit den Pfeiltasten durchgeführt werden, aber die Tastatur Option funktioniert nicht mehr in VS2008Was ist der Befehl für die Blockauswahl in Visual Studio 2008?

In Visual Studio 2003 bis 2005 dieser Vorgang könnte.

Kann mir jemand den Editor-Befehl zu einer Tastenkombination zuweisen? Wird diese Tastenkombination gerade in VS 2008 verschoben?

Antwort

0

Gleich nachdem ich dies eingereicht hatte, schaute ich durch die Tastaturkürzel und fand die Befehle, die Adrian erwähnt hatte. Wenn ich mir anschaue, wie diese Karten abgebildet sind und wie ich sie ein bisschen herumspiele, habe ich herausgefunden, wie sie im Standardprofil für Team Suite eingerichtet ist.

Um einen Block wählen Sie Alt drücken starten + Umschalttaste + Startseite oder Alt + Umschalt +End. Je nachdem, was Sie gedrückt haben, wird das Ende der Zeile oder der Anfang der Zeile hervorgehoben.

Danach Umschalt + Pfeil und Ctrl + Umschalt + Pfeil, kann verwendet werden, um die Region zu erweitern, wie gewünscht.

10

Die Alt + Umschalt +Pfeil Tastenkombination funktioniert immer noch in VS2008 (zumindest tut es in meinem Standard-Tastenzuordnungen). Es ist möglich, dass Ihre Schlüsselzuordnungen nicht korrekt auf das eingestellt sind, was Sie erwarten.

Um die Tastenzuordnungen manuell eingestellt haben, müssen Sie auf Edit.LineUpExtendColumn aussehen, Edit.LineDownExtendColumn, Edit.CharLeftExtendColumn und Edit.CharRightExtendColumn in den Tastatureinstellungen und sie neu zuweisen.

+0

Danke für die Antwort. Gleich nachdem ich das abgeschickt habe, habe ich die Tastaturkürzel durchsucht und die Befehle gefunden, die Sie erwähnt haben, und ich habe schließlich verstanden, wie es eingerichtet wird (ich werde das in einer separaten Antwort näher erläutern). Da Sie alt + shift + arrow für Sie arbeiten, vermute ich jetzt, dass der Unterschied darin besteht, dass ich Team Suite verwende oder ein Profil für die VS2005-Kompatibilität beim ersten Start von VS 2008 gewählt habe ? – RonnBlack

+0

Ich wähle immer die Visual C++ - Tastaturzuordnung in Visual Studio, da ich es gewohnt bin, 'F7' zu kompilieren. Ich kann nur davon ausgehen, dass die Tastaturkürzel für die Boxauswahl in dieser Zuordnung standardmäßig auf diese Weise festgelegt sind. – adrianbanks