Atomでのコードブロックのコメント化


172

私はWebstormとRubyMineからAtomに移動しています。コードブロックを選択してCMD+ -を押すJetbrainsエディターの機能が本当にありません。これにより、言語固有のコメント文字が各行の先頭に追加されます。(#rubyの//場合、jsの場合/*、cssの場合など)。

Atomの組み込みのショートカット、またはこの機能を提供するパッケージはありますか?


1
誰かがブロックのコメントを外す方法も言っておくべきだった...
ジミーR.

1
@JimmyR。-受け入れられた回答(ctrl + /)からコマンドを繰り返すと、コメントが解除されます。どのように機能するかは、ファイルの種類と、既にコメントされているブロックで作業しているかどうかによって異なります。
Broots Waymb

回答:


346

よると、このcmd+ /それを行う必要があります。

また、WindowsおよびLinuxの場合はctrl+ /です。


45
cmd + shift + 7私のスウェーデン語キーボードには/ENキーボードのようなキーがないので、やらなければなりませんでした。
最大

88
これはブロックコメントではありません。これは行コメントです
Alexander Mills

7
ここでUbuntu +イタリア語キーボードユーザー-私の「/」は「7」キーにありますが、ctrl + shift + 7機能しません。どんな手掛かり?
davideghz

3
@davideghz(イタリア語キーボード)のショートカットはctrl +ùです
Federico Destefanis

3
@AlexanderMills皮肉なことに、「行コメント」で複数行のコードをコメントアウトする方が信頼性が高くなる傾向があります。例えば、/*JavaScript の構文は、文字「* /」を含むコメント内のコードの説明によって予期せず終了する場合があります。内部に正規表現を含むコメントは珍しくありません。
ジャクソン

32

アトムは、特定のコメント・ブロック機能はありませんが、あなたはより多くの行を選択し、通常のを使用する場合ctrl- /(WindowsまたはLinux)cmd- /(マック)、それはすべての行をコメントアウトします。


@cryptoKTMは、HTMLの問題を解決するためのandrezによるソリューションを参照してください。
Inyoka


16

Command+ /またはCtrl+ shift+ 7が機能しません(debian +コロンビアのキーボード)。私の場合、Atomのkeymap.csonファイルを次のように変更しました。

'.editor':
  'ctrl-7': 'editor:toggle-line-comments'

そして今それは動作します!


1
これが答えです。ありがとう
エンリケ

14

(Cmd + /)を押すと、1行のコメントが作成されます。すなわち// Single line comment

入力(/**およびTabキーを押す)して、ブロックコメントalaを作成します。

/** * Comment block */


これは特定のファイルタイプでのみ機能するようです。typescriptでは機能しませんが、機能するはずです。
Shadouts

13

上記のコメントを尊重して、パッケージを使用する必要はありません:

1) click on Atom 
1.2) then ATL => the menu bar appear 
1.3) File > Settings  => settings appear
1.4) Keybindings > Search keybinding input => fill "comment"
1.5) you will see :

Atomエディターのキーバインドパネル

設定を変更したい場合は、キーマップファイルをパラメーター化するだけです


参考までに、設定はWindowsのショートカットctrl+ ,を使用してアクセスできます。私はあなたのスクリーンショットと同じキーバインディングを持っています、そして人々がctrl+ shift+ +を提案しているのを見続けています/が、それはWindows 10 / Atom 1.31.0では私のために機能していません。ブロック・コメントのパッケージがうまく機能し、非常に軽量です。
Rockin4Life33 2018


6

複数行コメントは、行を選択してCtrl + /を押すことで作成できます。そして今、あなたはコメントのための多くのプラグインを持つことができます

1)コメント-https://atom.io/packages/comment
2)block-comment-lines- https://atom.io/packages/block-comment-lines

より良いものはブロックコメントですそれを試してください...


1
block-commentパッケージは魅力のように機能します、ありがとう!
versvs

4

keymap.csonファイルを編集して追加

ウィンドウズ

'.platform-win32 .editor':
  'ctrl- /': 'editor:toggle-line-comments'

マック

'.platform-darwin .editor':
  'cmd- /': 'editor:toggle-line-comments'

コメントしたいテキストをハイライトして、キーバインドを押してください。



2

Atomにはデフォルトでブロックコメントがないため、「ブロックコメント」でAtomパッケージを検索して、自分に合ったものをインストールすることをお勧めします。

私はhttps://atom.io/packages/block-commentを好みます。これは、行コメントに最も近いキーボードショートカットがあり、必要に応じて機能するためです。つまり、行全体ではなく、選択したテキストのみをコメントします。

line comment: CTRL+/ block comment: CTRL+SHIFT+/ (プラグインがインストールされている場合)


私は好むUltCombo/atom-sublime-block-commentそれがショートカットCTRL +を使用します。?あなたもオリジナルのCTRL +を持っているので、デフォルトとして/
rubo77

1

Mac上でアサートされたベルギーのキーボードで command+ shift+ /ブロックをコメントアウトするためのキーストロークです。


1

ウィンドウではCTRL + /、行全体を選択する必要はありません。コメント化する行でキーの組み合わせを使用するだけです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.