control+/ 无法在 sublime 3 中评论多行

control+/ does not work to comment multi line in sublime 3

我无法在 sublime 3 中注释掉多行。已经看过这个 Keyboard shortcut to comment lines in Sublime Text 3 但它没有修复它 Sublime 版本是 3.2.1 build 3207 。在 windows 10。 如果有任何提示,请帮助我。

用于评论的键盘绑定确实是 Ctrl+/Cmd+/ 在 MacOS 上)所以在一般情况下你正在尝试什么应该工作得很好。

也就是说,有问题的键绑定到 toggle_comment 命令,并且该命令需要特定于语言的元数据才能知道注释应该是什么样子。例如,注释在 HTML 中的外观和工作方式与在 C 或 JavaScript 中的不同。某些文件类型(例如纯文本文件)不是代码,因此根本没有注释的概念。

如果缺少文件类型的元数据文件,那么 toggle_comment 命令将不会执行任何操作,因为注释被假定为无效,这似乎就是这里发生的情况。

首先要检查的是 window 的右下角,看看 Sublime 是否同意您关于文件类型应该是什么的看法。例如,在您第一次保存文件之前,新创建的选项卡是 Plain Text 个文件,Plain Text 个文件中不允许注释。

如果文件类型没有说明您认为应该的类型,您可以单击它打开一个菜单,然后 select 该文件的适当类型。

如果文件的类型看起来是正确的,但命令仍然不起作用,那么添加对该语言的支持的包中没有提供所需的元数据文件。在那种情况下,您应该向负责相关包的任何人提出问题,并让他们添加适当的文件。

根据对您问题的评论,您认为您正在编辑 JavaScript 文件,但 Sublime 认为您正在编辑 ActionScript 文件。 JavaScript 包包含相应的文件,但 ActionScript 包不包含。

因此,在您的特定情况下,最好的办法是将文件类型切换为 JavaScript,您的问题应该就会消失。如果您真的想改为编辑 ActionScript,那么您需要在 the Default package tracker 上创建一个问题并要求添加它。