0

我无法在 sublime 3 中注释掉多行。已经查看了在 Sublime Text 3 中注释行的键盘快捷键,但它没有修复它 Sublime 版本是 3.2.1 build 3207 。在 Windows 10 上。如果有任何提示,请帮助我。

4

1 回答 1

1

用于评论的键盘绑定确实是Ctrl+/Cmd+/在 MacOS 上),所以在一般情况下,您尝试的应该可以正常工作。

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

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

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

如果文件类型没有说明您认为应该是什么,您可以单击它以打开菜单并为该文件选择适当的类型。

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

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

因此,在您的特定情况下,最好的选择是将文件类型切换为 JavaScript,您的问题应该会消失。如果您实际上想要编辑 ActionScript,那么您需要在默认包跟踪器上创建一个问题并要求添加它。

于 2019-07-25T20:21:08.727 回答