相关疑难解决方法(0)

在Visual Studio中进行多项选择?

有没有办法在VS中选择多个非相邻(完全独立)的文本?我可以通过按住Ctrl键单独选择文本,在MS Word中执行此操作,如下所示:

在此输入图像描述

我的版本是11.

编辑:我不是在谈论Alt+Select块选择.另外我想看看Notepad ++中是否存在一种技术.

text-editor selection multi-select visual-studio visual-studio-2012

66
推荐指数
11
解决办法
7万
查看次数

将连接的VB.NET字符串文字转换为多行字符串

注意:这个问题不是关于VB.NET本身,而是关于Visual Studio 2015 Basic编辑器的特定功能.

我有一些看起来像这样的遗留代码:

Dim someText =
    " a " &
    " AND b " &
    " AND cd " &
    " AND efg " &
    " AND h "
Run Code Online (Sandbox Code Playgroud)

由于Roslyn 在VB中引入了多行字符串文字,我想将其转换为:

Dim someText =
    " a 
      AND b 
      AND cd 
      AND efg 
      AND h "
Run Code Online (Sandbox Code Playgroud)

(我知道这两者并不完全等价,因为第二个包含额外的换行符和空格.这很好.我们假设内容类似于SQL或HTML,其中额外的空格并不重要.)

现在我的方法如下:首先我阻止选择起始引号(第一个除外)并用空格替换它们:

Dim someText =
   " a " &
     AND b " &
     AND cd " &
     AND efg " &
     AND h "
Run Code Online (Sandbox Code Playgroud)

然后我点击进入a线路修复后引号,和会发生以下情况: …

vb.net pretty-print visual-studio-2015

4
推荐指数
1
解决办法
237
查看次数