Wie füge ich in Sublime Text 2 eine Auswahl in einen Kommentar ein ?
Gibt es eine Tastenkombination für diese Aktion?
Wie füge ich in Sublime Text 2 eine Auswahl in einen Kommentar ein ?
Gibt es eine Tastenkombination für diese Aktion?
Antworten:
Unter Linux / Windows für eine englische Tastatur lautet die Verknüpfung standardmäßig Ctrl+ Shift+ /zum Umschalten eines Blockkommentars und Ctrl+ /zum Umschalten eines Zeilenkommentars.
Wenn Sie darauf eingehen Preferences->Key Bindings - Default
, finden Sie alle Verknüpfungen. Unten finden Sie die Zeilen zum Kommentieren.
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
cmd+option+/
und cmd+/
sind.
In den "Einstellungen-> Tastenkombinationen - Benutzer"
[
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]
Fügen Sie es einfach ein, diese werden großartig funktionieren!
Ich möchte hinzufügen, dass auf meinem Mac die Verknüpfung zum Umschalten von Blockkommentaren standardmäßig cmd+ alt+ ist/
Verwenden Sie für deutsche Tastaturen ctrl+ shift+, #um einen Blockkommentar umzuschalten, und ctrl+, #um einen Zeilenkommentar umzuschalten.
Die Verknüpfung Preferences->Key Bindings - Default
ist auf Ctrl+ Shift+ /und Ctrl+ eingestellt /. Um die Funktionen tatsächlich zu nutzen, drücken Sie die oben angegebenen Tasten.
{ "keys": ["ctrl+#"], "command": "reindent" }
Gibt es ein Problem bei der Verwendung des Zeichens # in JSON?
Ctrl+/
und man drücken muss ctrl + #
, um die Funktion zu verwenden, würde ich vorschlagen, dass Sie versuchen /
, diese Taste zuzuweisen. Ich weiß nicht, was dieser JSON-Parser mit dem Zeichen # macht.
Bei einer brasilianisch-portugiesischen ABNT2-Tastatur habe ich ein ähnliches Problem wie bei JoshDM. In der Datei sublime-keymap habe ich:
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
Aber ich muss ctrl+ ;und ctrl+ shift+ verwenden ;. Auf meiner Tastatur ;befindet sich links von /.
Es scheint wie ein Fehler.
Dies war der Trick für mich, als ich aus Klammern kam und es gewohnt war, auf dem Nummernblock ctrl+ /zu sein.
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]
In meiner Tastatur (Schwedisch) ist es die Taste rechts von "ä": "*".
ctrl+*
In der Tastatur (Spanisch) SO: Win7.
Gehen Sie zu Einstellungen-> Tastenkombinationen - Standard, ersetzen ..."ctrl+/"]...
durch"ctrl+7"...
Und benutze nicht den Nummernblock, es funktioniert nicht. Verwenden Sie einfach die Zahlen über den Buchstaben
Auf einem Mac mit einer US-Tastatur möchten Sie cmd+ /.
Scheint wie eine Art Tastaturzuordnungsfehler. Ich bin Portugiese und benutze eine PT / PT-Tastatur. Sublime Text 3 behandelt offenbar /als ~.
Max OS: Wenn Sie den Kommentar mehrerer einzelner Zeilen gegen den Blockkommentar einer gesamten Auswahl umschalten möchten, können Sie die Bearbeitung mehrerer Zeilen shift+ cmd+ Lund dann cmd+ /in dieser Reihenfolge durchführen.
Öffnen Sie zuerst den erhabenen Text 2.
Und obere Menüleiste auf wählen Sie die Preferences
.
Und dann wählen Sie die Key Bindings -User
.
Und dann diesen Code setzen,
[
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]
Ich benutze Strg + Umschalt + C , Sie verwenden auch andere Tastenkombinationen.
<kbd>
Tag in deinen Antworten zu verwenden, Leute. Es fügt den Tastaturkürzeln, die Sie freigeben, die richtige Betonung hinzu. Ein Beispiel finden Sie inedit
meiner Antwort : stackoverflow.com/a/19389142/901641 - Klicken Sie auf meine Antwort, um genau zu sehen, wie ich das Tag verwendet habe.