【发布时间】:2012-07-02 14:44:40
【问题描述】:
有谁知道在带有 ReSharper 6.1 的 Visual Studio 2010 中是否有办法用右括号注释掉选定的代码行 - 或者只是注释掉突出显示的左括号及其对应的右括号?这是我的意思的一个例子:
if(something) {
do(this);
}
我正在寻找一个热键,使if(something) {选择if(something) { 987654323 @和},最好修复选项卡一旦评论如此:
// if(something) {
do(this);
//}
【问题讨论】:
-
理论上你可以写一个替换模式(ReSharper->Tools->Pattern Catalog)。但是(至少在 ReSharper 5.1.3 中)替换模式文本字段中的注释符号(//)被忽略。
-
我认为搜索和替换模式不可能做到这一点 - 也许使用 ReSharper 插件。
-
没有答案,但我认为这是个好主意。有时也可以用于尝试块。请务必将其推荐给 Jetbrains。
标签: visual-studio-2010 resharper resharper-6.1