在Atom中注释掉代码块

时间:2015-07-12 04:35:35

标签: atom-editor

我已经从Webstorm和RubyMine转移到Atom,我真的很想念Jetbrains编辑器中的一个功能,你选择一个代码块然后按 CMD + - 然后它在每行的开头添加特定于语言的注释字符。 (#代表红宝石。//代表js,/*代表css等。)

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

15 个答案:

答案 0 :(得分:278)

根据this cmd + / 应该这样做。

对于Windows和Linux,它是 ctrl + /

答案 1 :(得分:25)

Atom没有特定的注释块功能,但是如果你选择更多的行然后使用普通的 ctrl - / (Windows或Linux) cmd - / (Mac),它会评论所有行。

答案 2 :(得分:13)

命令 + / Ctrl + shift + 7 不为我工作(debian +哥伦比亚键盘)。 在我的例子中,我更改了Atom keymap.cson文件,添加了以下内容:

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

现在它有效!

答案 3 :(得分:11)

此外,有包:

答案 4 :(得分:10)

按(Cmd + /)将创建单行注释。即// Single line comment

键入(/**并按Tab键)以创建块注释ala

/** * Comment block */

答案 5 :(得分:8)

我非常尊重上述评论,无需使用套餐:

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

如果要更改配置,只需参数键图文件

即可

答案 6 :(得分:7)

您可以使用 Ctrl + / 。这对我有用。

答案 7 :(得分:5)

可以通过选择线条并按Ctrl + /来进行多行注释。 现在你可以有很多评论插件

1)评论 - https://atom.io/packages/comment
2)阻止评论行 - https://atom.io/packages/block-comment-lines

更好的是阻止评论试试......

答案 8 :(得分:3)

修改您的keymap.cson文件并添加

<强>窗

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

<强>苹果

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

现在只需突出显示要评论的文字并按下键盘绑定。

答案 9 :(得分:3)

您可以使用 Ctrl + Shift + / for Windows。

答案 10 :(得分:1)

默认情况下,Atom没有块注释,所以我建议按“块注释”搜索原子包,然后安装适合你的原型包。

我更喜欢https://atom.io/packages/block-comment,因为它有最接近线条注释的键盘快捷键,它可以正常工作,这意味着它不会评论整行而只会评论所选文本。

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

答案 11 :(得分:0)

在Mac上断言的比利时键盘上 command + shift + / 是用于注释掉块的击键。

答案 12 :(得分:0)

在Windows上按CTRL + /,无需选择整行,只需在要注释的行上使用组合键。

答案 13 :(得分:0)

首先选择您的代码块,然后 在MacOS上按 cmd + /

答案 14 :(得分:0)

可能的原因:当心重叠的键绑定。就我而言,它已经发生,并取消了初始toggle line comment绑定:

enter image description here

您可以在应用程序导航栏中的Edit -> Preferences -> Keybindings中找到按键绑定。

解决方案是覆盖github:toggle-patch-selection-mode

的绑定

enter image description here