首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >注释包含注释块的代码块,取消注释

注释包含注释块的代码块,取消注释
EN

Stack Overflow用户
提问于 2016-07-13 22:37:50
回答 1查看 470关注 0票数 1

关于标题,很抱歉,但我遇到的问题如下

代码语言:javascript
运行
复制
var someArray = []

/**
 * Some comment
 * on
 * multiple
 * lines
 */

forEach(someArray, function(stuff) {
    return stuff
})

现在,假设我想对整个代码块进行注释。我将突出显示所有这些,并使用ctrl + /。在“崇高”一书中,其结果将是:

代码语言:javascript
运行
复制
var someArray = []

*
 * Some comment
 * on
 * multiple
 * lines


forEach(someArray, function(stuff) {
    return stuff
})

由于某些原因,带有星号的注释块正在破坏Sublime进行注释的方式。

我希望预期的结果是:

代码语言:javascript
运行
复制
// var someArray = []

// /**
//  * Some comment here
//  * on
//  * multiple
//  * lines
//  */

// forEach(someArray, function(stuff) {
//     return stuff
// })

不管怎样,我能解决这个问题吗?如果注释块位于其中,则很难对大代码块进行注释。

我在Sublime3 Build 3114上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-14 00:00:58

对我来说也是如此。您可能需要在GitHub上报告这个问题。在他们修复之前,这里有一个解决办法:

  1. 突出显示代码块。
  2. 点击ctrl+shift+l。我不知道OSX中的等价物是什么,但是如果打开默认的键绑定,可以通过搜索"split_selection_into_lines"找到它。这将在您突出显示的每一行上创建一个光标。
  3. 游标从行尾开始。点击Home两次,将所有游标放到行的开头(同样,我不知道OSX等效项)。
  4. 输入您的评论://
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38362855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档