使用 RTools 在 Visual Studio 中进行代码段和折叠
Code sections and folding in Visual Studio with RTools
我正在使用 VS 2017 和 R Tools for Visual Studio,我想知道是否有办法创建可扩展的代码部分,例如在 RStudio 中:
#### My region ####
[...]
#### ####
我也试过 #region
和 #endregion
,它们曾与 "Tools for Visual studio" 的其他一些人一起工作,但没有成功。
我终于发现要定义一个新的代码区域,你必须写一行匹配下面的模式(正则表达式):^\s*#.*---\s*$
。
- 零个或多个前导空白字符
- 一个散列
#
- 任意字符,零次或多次
- 三个连字符
-
(而不是像 RStudio 中那样的 4 个连字符、井号或等号)
- 零个或多个尾随空白字符
通过开始另一部分,它将结束前一部分并使其成为一个可以折叠的块。
例如,您可以像这样创建一个新部分:
# My section ---
[...]
# ---
我正在使用 VS 2017 和 R Tools for Visual Studio,我想知道是否有办法创建可扩展的代码部分,例如在 RStudio 中:
#### My region ####
[...]
#### ####
我也试过 #region
和 #endregion
,它们曾与 "Tools for Visual studio" 的其他一些人一起工作,但没有成功。
我终于发现要定义一个新的代码区域,你必须写一行匹配下面的模式(正则表达式):^\s*#.*---\s*$
。
- 零个或多个前导空白字符
- 一个散列
#
- 任意字符,零次或多次
- 三个连字符
-
(而不是像 RStudio 中那样的 4 个连字符、井号或等号) - 零个或多个尾随空白字符
通过开始另一部分,它将结束前一部分并使其成为一个可以折叠的块。
例如,您可以像这样创建一个新部分:
# My section ---
[...]
# ---