web-dev-qa-db-ja.com

崇高なテキストでコードのブロックをコメントアウトするショートカット

崇高なテキストのコードブロックをコメントアウトします。

私はRailsCastsでそれを見ますが、彼が崇高なテキストを使用するとは思わない...次を行うために...

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

#のブロックを挿入するために使用できる崇高なテキストにショートカットはありますか?

115
user749798

コメントアウトするショートカットまたは選択したテキストのコメントを外しますまたは現在の行:

  • Windows: Ctrl+/
  • マック: Command ⌘+/
  • Linux: Ctrl+Shift+/

または、メニューを使用します:Edit > Comment

ブロックコメントには、次のように使用できます。

  • Windows: Ctrl+Shift+/
  • マック: Command ⌘+Option/Alt+/
243
Randall Ma

toggle_commentコマンドを探しています。 (編集>コメント>コメントの切り替え)

デフォルトでは、このコマンドは次のものにマッピングされます。

  • Ctrl+/ (WindowsおよびLinuxの場合)
  • Command ⌘+/ (Macの場合)

このコマンドはblock引数も取ります。これにより、単一行の代わりにブロックコメントを使用できます(たとえば、JavaScriptの/* ... */ではなく// ...)。デフォルトでは、次のキーの組み合わせがブロックコメントの切り替えにマップされます。

  • Ctrl+Shift+/ (WindowsおよびLinuxの場合)
  • Command ⌘+Alt+/ (Macの場合)
20
Ajedi32

米国以外のキーボードレイアウトでは、デフォルトのショートカット Ctrl+/ (Win/Linux)は機能しません。

なんとかして Ctrl+1 ロバートのコメント

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

Preferences -> Key Bindings(右半分、ユーザーキーマップ)へ。

右側にある括弧のセットは1つ( '[]')のみであることに注意してください。既に何かがある場合は、これをコピーしてブラケットの間に貼り付け、最も外側のブラケットのみを保持します。

10
np8

Ctrl-/ javascriptなどの//スタイルのコメントを挿入します
Ctrl-/ HTMLに<!-- -->コメントを挿入します。
Ctrl-/ Rubyの#コメントを挿入します。
..等

しかし、HTMLの<script>タグでは完全に機能しません。

HTML <script> ..blah.. </script>タグ:
Ctrl-/ twice(すなわち Ctrl-/Ctrl-/)行を効果的にコメントアウトします:

  • 最初 Ctrl-/ //を行の先頭に追加し、
    スクリプトタグをコメントアウトしますが、「//」テキストをウェブページに追加します。
  • 二番目 Ctrl-/ 次に、それを<!-- -->スタイルのコメントで囲み、タスクを完了します。

Ctrl-Shift-/ notはHTMLに複数行のコメント(または単一行のコメント)を作成しますが、
/* */スタイルの複数行コメントをJavascript、テキスト、その他のファイル形式で追加します。

-

[コメントを追加できなかったため、新しい回答として追加しました。
これは私が探していた情報であり、これが私の検索結果からの唯一の関連するStackOverflowページだからです。
それ以来、私は // HTMLスクリプトタグのトリックであり、この追加情報を共有することを決定しました。これは、通常のキャッチオールのわずかなバリエーションを必要とするためです(上記で報告)
/ そして Ctrl-Shift-/ 崇高に自分のコードをコメントアウトする方法。]

6
SherylHohman

ただ重要なメモ。 HTMLコメントがあり、コメント解除が機能しない場合
(PHPファイルである可能性があります)、すべてのコメントをマークせず、コメントの最後または先頭(前)にカーソルを置いて、もう一度試してください(Ctrl+/)。

4
Eran Or

誰かがポルトガル語ABNTキーボードレイアウトを使用している場合に備えて、ショートカットは

Ctrl + ;
4
nassim

あなたはブロックコメントを切り替えることができます

Ctrl+Shift+/

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

4
DHinch

Macではこれをやった

  • コメントを入力し、コマンド+ Dを押してテキストを選択します
  • 次に、Alt + Command + /を押して、選択したテキストをコメント化します。
2
TrickyJ