c # Fester Text an Cursorposition einfügen

0

Ich möchte meinem Visual Studio eine Verknüpfung oder ein Add-In hinzufügen, um der Position, auf der sich der Cursor befindet, festen Text hinzuzufügen. Zum Beispiel: Dies ist meine aktuelle cs-Datei:

public void foo(){
int x = 4 ;
**cursor Position**
}

Wenn die Verknüpfung oder das Add-In ausgelöst wurde, lautet der Code:

public void foo(){
int x = 4 ;
'my fixed text'
}

Vielen Dank

Roey Mizrahi
quelle
Hast du Schnipsel in Betracht gezogen?
CesarGon
Ich kenne dieses Tool nicht. Können Sie mir Details oder ein Beispiel geben?
Roey Mizrahi
Überprüfen Sie dies: msdn.microsoft.com/en-us/library/z41h7fat.aspx
CesarGon
Ich sehe aus und es ist gut, aber ich habe Fehler, ich brauche etwas anderes. Ich werde versuchen, noch einmal zu erklären, was ich brauche: (1) Ich muss einen Hotkey zum Öffnen eines von mir erstellten Formulars erstellen. (2) Daraus muss ich Text nehmen und ihn in die cs-Datei an der Cursorposition schreiben. Der Text aus dem Formular ist nicht fixiert. Vielen Dank.
Roey Mizrahi

Antworten:

-1

Ich würde Autohotkey dafür empfehlen . Speichern Sie einfach diese .ahk-Datei und sie funktioniert wie vorgesehen:

c::
  SendInput, The text you need pasted
Return
Hambalkó Bence
quelle
1
Ich empfehle AutoHotKey. Die Frage ist jedoch nicht, wie dieses Ziel erreicht werden soll, sondern wie es in der C # -Sprache erreicht werden soll.
NetwOrchestration