0

Visual Studio 2010: Duplicate Line Macro

Um eine Zeile im Visual Studio 2010 zu duplizieren, muss man nicht umständlich [Strg] + [C] und dann [Strg] + [V] drücken, sondern kann sich die Funktionalität auch ein Makro holen. Standardmäßig kann man die Funktion in VS 2010 leider nicht finden.
Um das Makro einzufügen geht man auf Tools -> Macros -> Macro Explorer
Dann fügt man ein:

Imports EnvDTE
Public Module DuplicateLine
	Sub DuplicateLine()
		Dim objSel As TextSelection = DTE.ActiveDocument.Selection
		If (objSel.IsEmpty()) Then
			objSel.SelectLine()
		End If
		objSel.Insert(objSel.Text, vsInsertFlags.vsInsertFlagsInsertAtEnd)
		objSel.Collapse()
	End Sub
End Module

Schließlich kann man sich das Makro auf eine Tastenkombination mappen. Dazu in der Suchleiste unter Tools – > Options -> Environment -> Keyboard nach dem Makro-Namen (also DuplicateLine) suchen und dort die Tastenkombination eingeben. Anschließend speichern.



Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.