【问题标题】:Visual Studio: Collapse selected CodeVisual Studio:折叠所选代码
【发布时间】:2018-08-28 11:57:29
【问题描述】:

每次 Visual Studio 崩溃时,我的所有数组和函数都会展开。我使用 Ctrl + M + O 折叠所有函数,但数组都保持展开。

我有很长的双数组(我知道,我应该使用类,我是菜鸟),我不得不在每个条目上单击 [-] 按钮以折叠代码,除非我想滚动每次通过 2000 行代码。有没有办法选择和折叠所有选定的代码?

【问题讨论】:

  • 警告:错误代码指示器...。您可以在这些周围使用#region 指令。但是,是的,你应该改用一个类
  • 一种解决方法是将#region 放在它们周围。是的,它有时被认为是一件坏事:softwareengineering.stackexchange.com/q/53086/207497
  • IMO 如果可以的话,您应该将这些数组移动到单独的类中。或者,它们应该从 DB 中获取 - 这更好,因为向 DB 插入新记录比修改 C# 代码并重新编译它更容易。
  • 对我来说 control + m, m 也适用于数组。
  • 您应该将每把枪重构为自己的类,包括 WeaponID、Barrel Length 等属性...然后您可以创建一个类来实例化每种武器并返回所有武器的数组。跨度>

标签: c# visual-studio editor


【解决方案1】:

对于数组,选择代码并按 Control + M + M

【讨论】:

    猜你喜欢
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 2011-07-05
    • 2021-11-01
    • 2018-07-31
    相关资源
    最近更新 更多