代码之家  ›  专栏  ›  技术社区  ›  Sentinel

是否有一个Visual Studio编辑器功能来垂直分割页面以供Linq评论?

  •  1
  • Sentinel  · 技术社区  · 8 年前

    随着时间的推移,我的c#似乎变得不那么迫切,更具陈述性。我正在使用LINQ、lambdas、LINQ over observates和reactive扩展。

    有时这很难理解,特别是当简洁的Rx.NET linq语句以一种非常不透明的方式体现了大量的细微差别和实现细节时,直到仔细研究。

    我希望能够做的是垂直划分我的代码页,这样LINQ语句和lambdas就会出现在左边,而对每一行的注释就会出现在右边的整齐列中。我现在使用的编辑器允许我这样做,但很痛苦,因为编辑会丢失制表符,或者将注释推到错误的行上。

    是否有一些VS特性允许这种代码更具可读性,并有助于这种编辑?

    1 回复  |  直到 8 年前
        1
  •  3
  •   Sentinel    8 年前

    实际上,我发现了一个名为代码对齐的VSIX。这允许您通过“/”(没有regex)对齐代码 https://github.com/cpmcgrath/codealignment/wiki/Example-1:-Align-by-equals

    推荐文章