2009-04-23 7 views
1

Ich bin auf der Suche nach einer Möglichkeit, die Copy/Paste-Funktionalität in Visual Studio vollständig zu deaktivieren (2005, wenn es darauf ankommt). Der Grund für diese Anfrage ist, dass ich verhindern möchte, dass beim Codieren zu viel Copy/Paste gemacht wird.Gibt es eine Möglichkeit, Copy/Paste-Funktionalität in Visual Studio vollständig zu deaktivieren?

Danke an alle für Ihre Antworten!

+2

Zu viele Coding Blog :) –

+10

die Strg-Taste auf Ihrer Tastatur –

+0

Verwandte Frage entfernen - http://stackoverflow.com/questions/2490884/why-is-copy-and-paste-of-code- gefährlich – Oded

Antwort

8

Ja, es gibt einen Weg.

Download AutoHotKey. Speichern Sie dies als GoAwayN00b.ahk und doppelklicken Sie darauf.

#ifWinActive, ahk_class wndclass_desked_gsk 

^c:: 
^v:: MsgBox Go away n00b ! 

Zusätzlich können Sie Visualisierung für xtra Stimulation zur Verfügung stellen möchten. Speichern Sie das Bild und zeigt es auf Hotkey drücken (links für Übung):

alt text http://images.paraorkut.com/img/funnypics/images/g/go_away_noob-12269.jpg

BTW, copy/paste + CLCL = FTW. Ich benutze VS nicht ohne es.

EDIT: Alternativelly, können Sie Keyboard (Rechtsklick-Symbolleiste -> Customize-> Tastatur) anpassen und löschen Edit.Copy und Edit.Paste hotkies. Das obige Skript funktioniert jedoch mit jedem VS und auf jedem Computer, während diese Lösung individuell eingerichtet werden muss.

+1

+1 für AutoHotKey –

+3

+1 für Bild: p – Davy8

17

Nein. Verwenden Sie stattdessen Selbstdisziplin.

+3

meh .......... Das ist nicht die Antwort. – majkinetor

+0

Ich hasse diese Art von Antworten, aber verdammt, das verdient eine Verbesserung :) –

+0

meh .............. – majkinetor

1

Kopieren und Einfügen ist ein wertvolles Werkzeug. Sie sollten vorsichtig sein, was Sie kopieren und einfügen, aber Sie müssen es nicht deaktivieren. Pass einfach auf, was du tust.

0

Vielleicht können Sie eine Art von Util finden, die Sie globale Remap-Tastenkombinationen ermöglicht. Dann müssen Sie nur noch die Copy/Paste-Kombinationen auf etwas anderes mappen. Nur eine Idee.

Obwohl ich denke, du bist verrückt nach dem Willen, es zu tun. :)

3

Wie Jeff Linien in seiner current blog entry, Kopie & Paste selbst ist nicht das Problem, aber wie Sie es verwenden. Als Kopie & Paste kann auch verwendet werden, um "Tippen"/Bearbeiten zu beschleunigen, sollten Sie es nicht deaktivieren.

0

Schreiben Sie ein kleines Dienstprogramm, das die Änderungen in der Zwischenablage überwacht, und ersetzen Sie den Text der Zwischenablage bei der Benachrichtigung durch "Inhaltsschutz vor faulen Ärschen".

+0

Sie sollten in der Lage sein, etwas auf Google zu finden, können Sie in ein Projekt einfügen – n8wrl

+0

Aber die Suche und die folgenden einfügen Operationen werden auf Ihrem PC statt, richtig? Das ist jetzt durch unser kleines Werkzeug geschützt. – User

+0

Ja, Exaaaaa)! – n8wrl

3

Drücken Sie Ihre C-Taste aus der Tastatur.

+9

Ja, das hält dich auch davon ab, diesen lästigen Brief überall in deinem Kode zu benutzen. Kode ist so mukh besser lesbar, wenn Sie diesen konfusing kharakter nicht verwenden. – schnaader

4

Neulich fragte meine Tochter, ob ich eine stumpfe Säge hätte, also würde sie sich nicht so leicht schneiden, wenn sie ein paar Büsche stutze. Natürlich braucht es jetzt länger, um die Büsche zu beschneiden ...

+3

Vielleicht sollte dies zu einem Haiku refaktoriert werden. – ojrac

1

Vergessen Sie nicht, CTRL-Drag auch zu deaktivieren!

4

Wie gefragt: Neulich fragte meine Tochter, ob ich eine stumpfe Säge hätte, also würde sie sich nicht so leicht schneiden, wenn sie ein paar Büsche stutze. Natürlich braucht es jetzt länger, um die Büsche zu beschneiden ... Refaktorisiert.

For dull saw she asked 
No injury while pruning 
Free time now all gone 
+0

schön brennen ... subtil und auf den Punkt ... – theG

+1

Ich hoffe, Sie haben nicht kopiert und fügen Sie diesen ursprünglichen Text ... nur Spaß! – Lazarus

+0

Mit Syntax-Highlighting nicht weniger - ich liebe es! – n8wrl