2015-07-12 130 views
87

代碼塊我已經從Webstorm和RubyMine的移動Atom和我真的很想從那裏你選擇一個代碼塊,然後按CMD + JetBrains的編輯功能 -並把它添加特定語言評論字符(s)到每行的開頭。 (用於紅寶石的#,用於js的//,用於css的/*等)。註釋掉的Atom

是否有內置的Atom快捷方式或提供此功能的軟件包?

回答

179

this在cmd + /應該這樣做。

+15

我不得不做'cmd + shift + 7',因爲我的瑞典鍵盤沒有EN鍵盤那樣的'/'鍵。 – max

+54

這不是塊評論,這是一條線評論 –

+4

Ubuntu +意大利鍵盤用戶在這裏 - 我的「/」是在「7」鍵,但「Ctrl + Shift + 7」不起作用。任何線索? – davideghz

22

原子不具有特定comment-塊功能,但如果你選擇更多的行,然後使用正常的ctrl - /(Windows或Linux)cmd - /(Mac),它會評論所有行。

+0

似乎只適用於識別的文件類型。 – buildmaestro

+1

雖然 – Prince

3

編輯您keymap.cson文件,並添加

的Windows

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

的Mac

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

現在只是強調要發表評論,並擊中鍵綁定的文本。

6

您可以使用按Ctrl + /。這對我有用。

3

您可以使用按Ctrl ++/爲Windows。

0

在一個比利時鍵盤上認定的MAC 命令 + + /爲註釋掉塊中的鍵擊。

9

命令 + /按Ctrl ++不爲我工作(Debian的+哥倫比亞鍵盤)。 在我的情況,我改變了Atom keymap.cson文件中添加以下內容:

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

和現在的作品!

+0

這應該是答案。謝謝 – Enrique

0

CTRL + /在窗口中,不需要選擇整行,只需使用您想要註釋的行上的組合鍵。

5

按(Cmd + /)將創建一行註釋。即// Single line comment

類型(/**,然後按Tab鍵)來創建ALA塊註釋

/** * Comment block */

0

原子不具有默認塊註釋,所以我會建議由「塊搜索原子包評論「,並安裝一個適合你。

我更喜歡https://atom.io/packages/block-comment,因爲它具有最接近線鍵盤快捷鍵的行評論,它的工作原理是我需要它,這意味着它不會評論整行,而只是選定的文本。

line comment: CTRL+/ block comment: CTRL+SHIFT+/(安裝插件)

1

與我的上述評論的所有方面,無需使用包:

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 : 

keybindings panel in atom editor

如果要更改配置

,你只需要參數你的鍵盤文件