在 Atom 中注释掉代码块

Commenting out code blocks in Atom

我一直在从 Webstorm 和 RubyMine 转移到 Atom,我真的很怀念 Jetbrains 编辑器的一个功能,您可以在其中 select 一个代码块并按 CMD + - 并将语言特定的注释字符添加到每行的开头。 (# 代表 ruby。// 代表 js,/* 代表 css 等)。

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

根据 thiscmd + / 应该这样做。

对于Windows和Linux,它是ctrl + /.

另外还有套餐:

Atom 没有特定的注释块功能,但是如果你 select 更多行然后使用正常 ctrl-/ (Windows or Linux) cmd-/ (Mac), 它将注释所有行。

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

1) 评论 - https://atom.io/packages/comment
2) 块注释行 - https://atom.io/packages/block-comment-lines

更好的方法是块评论试试看..

编辑您的 keymap.cson 文件并添加

Windows

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

Mac

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

现在只需突出显示您要评论的文本并点击快捷键。

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

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

在 mac 断言的比利时键盘上 command + shift + / 是注释块的按键

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

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

现在可以使用了!

CTRL+/ 在 windows 上,不需要 select 整行,只需在要注释掉的行上使用组合键即可。

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

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

/** * Comment block */

Atom默认是没有块注释的,所以我建议通过"block comment"搜索atom包,安装适合你的。

我更喜欢 https://atom.io/packages/block-comment 因为它有最接近行注释的键盘快捷方式,而且它可以按我需要的方式工作,这意味着它不会注释整行,而只会注释选定的文本。

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

恕我对以上评论表示敬意,无需使用包:

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 :

如果你想改变配置,你只需要参数你的键盘映射文件

首先select你的代码块然后 对于 MacOS

,按 cmd + /

可能的原因:注意重叠的键绑定。它发生在我的案例中并停用了初始 toggle line comment 绑定:

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

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

的绑定