it-swarm.com.de

Verknüpfung zum Auskommentieren eines Codeblocks mit erhabenem Text

Ich möchte einen Codeblock in erhabenem Text auskommentieren.

Ich sehe es in RailsCasts, aber glaube nicht, dass er erhabenen Text verwendet ... um Folgendes zu tun ...

if (uncommented)
  some uncommented example
  # if (commented) 
  #   some commented example code
  # end
end

Gibt es eine Abkürzung im erhabenen Text, mit der ich den # -Block einfügen kann?

118
user749798

Die Verknüpfung zum Auskommentieren oder Kommentar zum ausgewählten Text entfernen oder Aktuelle Zeile:

  • Windows: Ctrl+/
  • Mac: Command ⌘+/
  • Linux: Ctrl+Shift+/

Alternativ können Sie das Menü verwenden: Edit > Comment

Für den Blockkommentar möchten Sie möglicherweise Folgendes verwenden:

  • Windows: Ctrl+Shift+/
  • Mac: Command ⌘+Option/Alt+/
245
Randall Ma

Du suchst nach dem toggle_comment Befehl. (Bearbeiten> Kommentar> Kommentar umschalten)

Standardmäßig ist dieser Befehl zugeordnet auf:

  • Ctrl+/ (Unter Windows und Linux)
  • Command ⌘+/ (Auf Mac)

Dieser Befehl verwendet auch ein block-Argument, mit dem Sie Blockkommentare anstelle von einzelnen Zeilen verwenden können (z. B. /* ... */ im Gegensatz zu // ... in JavaScript). Standardmäßig sind die folgenden Tastenkombinationen den Blockkommentaren zugeordnet:

  • Ctrl+Shift+/ (Unter Windows und Linux)
  • Command ⌘+Alt+/ (Auf Mac)
22
Ajedi32

Bei einem Tastaturlayout außerhalb der USA die Standardverknüpfung Ctrl+/ (Win/Linux) funktioniert nicht.

Ich habe es geschafft, es in zu ändern Ctrl+1 gemäß Roberts Kommentar durch Schreiben

[
{
    "keys": ["ctrl+1"],
    "command": "toggle_comment",
    "args": { "block": false } 
}
,
{   "keys": ["ctrl+shift+1"],
    "command": "toggle_comment",
    "args": { "block": true }
}
]

zu Preferences -> Key Bindings (in der rechten Hälfte die Benutzer-Keymap).

Beachten Sie, dass es nur einen Satz von Klammern geben sollte ('[] ') auf der rechten Seite; Wenn Sie dort bereits etwas hatten, kopieren Sie es und fügen Sie es in die Klammern ein. Behalten Sie nur die äußersten Klammern bei.

12
np8

Ctrl-/ fügt einen // - Kommentar für Javascript usw. ein
Ctrl-/ füge <!-- --> Kommentare für HTML ein,
Ctrl-/ füge # Kommentare für Ruby ein,
..usw

Funktioniert aber nicht perfekt mit HTML-Tags <script>.

HTML-Tags <script> ..blah.. </script>:
Ctrl-/ twice (dh Ctrl-/Ctrl-/) wird die Zeile effektiv auskommentieren:

  • Der Erste Ctrl-/ fügt // am Zeilenanfang ein,
    , der das Skript-Tag auskommentiert, Ihrer Webseite jedoch den Text "//" hinzufügt.
  • Der Zweite Ctrl-/ dann umgibt das in <!-- --> - Stilkommentaren, die die Aufgabe erledigen.

Ctrl-Shift-/ nicht erzeugt mehrzeilige Kommentare in HTML (oder sogar einzeilige Kommentare), tut dies aber
Fügen Sie mehrzeilige Kommentare im /* */ - Stil in Javascript, Text und anderen Dateiformaten hinzu.

-

[Ich habe als neue Antwort hinzugefügt, da ich keine Kommentare hinzufügen konnte.
Ich habe diese Informationen eingefügt, da dies die gesuchten Informationen sind und dies die einzige verwandte StackOverflow-Seite aus meinen Suchergebnissen ist.
Ich entdeckte seitdem die // Trick für HTML-Skript-Tags und beschlossen, diese zusätzlichen Informationen zu teilen, da es eine leichte Variation des üblichen Catch-All erfordert (und oben berichtet)
/ und Ctrl-Shift-/ Methode, seinen Code in erhabener Form auszukommentieren.]

7
SherylHohman

Sie können den Blockkommentar mit umschalten

Ctrl+Shift+/

Quelle: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=2967

5
DHinch

Nur ein wichtiger Hinweis. Wenn Sie einen HTML-Kommentar haben und Ihr Kommentar nicht funktioniert
(Möglicherweise handelt es sich um eine PHP) - Datei. Markieren Sie also nicht den gesamten Kommentar, sondern setzen Sie den Cursor an das Ende oder den Anfang des Kommentars (vor) und versuchen Sie es nochmal (Ctrl+/).

4
Eran Or

Nur für den Fall, dass jemand das portugiesische ABNT-Tastaturlayout verwendet. Die Verknüpfung lautet

Ctrl + ;
4
nassim

Auf dem Mac habe ich das gemacht

  • geben Sie Ihren Kommentar ein und drücken Sie Befehl + D, um den Text auszuwählen
  • drücken Sie anschließend die Tastenkombination Alt + Befehlstaste + /, um den ausgewählten Text zu kommentieren.
2
TrickyJ