注释包含注释块的代码块会取消注释
Commenting a block of code containing a comment block uncomments the comments
对不起标题,但我遇到的问题是例如以下内容
var someArray = []
/**
* Some comment
* on
* multiple
* lines
*/
forEach(someArray, function(stuff) {
return stuff
})
现在假设我想注释整个代码块。我将突出显示所有这些并使用ctrl +/。好吧,在崇高中,结果将是:
var someArray = []
*
* Some comment
* on
* multiple
* lines
forEach(someArray, function(stuff) {
return stuff
})
出于某种原因,带星号的评论块弄乱了Sublime的评论方式。
我希望预期的结果是:
// var someArray = []
// /**
// * Some comment here
// * on
// * multiple
// * lines
// */
// forEach(someArray, function(stuff) {
// return stuff
// })
无论如何我可以解决这个问题吗?如果注释块位于代码块中间,则很难注释大块代码。
我在Sublime3 build 3114上。
这也发生在我身上。您可能需要在 GitHub 上报告此问题。在他们修复它之前,这里有一个解决方法:
- 突出显示代码块。
- 打
ctrl+shift+l
.我不知道OSX中的等效项是什么,但是如果您打开默认键绑定,则可以通过搜索找到它"split_selection_into_lines"
。这将在您突出显示的每一行上创建一个光标。 - 游标从行尾开始。按两次
Home
将所有光标放在行首(同样,我不知道OSX等效项)。 - 输入您的评论:
//
.
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- jquery点击函数select&取消选择
- 使用Jquery选择或取消选择ListView中的所有复选框
- 使用jquery选中/取消选中单个复选框
- 使用javascript取消隐藏和隐藏表单中的某些元素
- Javascript中的备选注释方法
- 如何销毁/删除/取消绑定SnapSVG.js
- html5视频中的Youtube类型注释
- 滚动然后捕捉到顶部而不是取消捕捉
- 如何允许在TinyMCE中使用valid_elements进行注释标记
- 取消绑定主干视图事件
- 如何取消object.prototypes javascript的一个函数
- 使用javascript在页面加载时取消选中所有复选框
- 阻止浏览器对keydown事件作出反应,但不取消该事件
- jquery选中并取消选中所有操作
- 使用gruntjs注释或取消注释js块
- 使用Node对JavaScript文件的行进行注释/取消注释
- 为什么在构造函数中注释/取消注释alert()会将变量切换为obj实例的一部分
- Javascript在未注释的代码中取消注释代码
- 注释包含注释块的代码块会取消注释