如何在Visual Studio 2017中自定义折叠
How to customize folding in Visual Studio 2017
我正在Visual Studio 2017中处理一个大型单文件C++项目。我经常使用折叠(部分折叠(来使代码可读,但我必须不断重新组织它,因为每当我更改某些内容时,例如添加/删除一行代码,一些折叠的部分都会随机打开。有没有办法更改VS设置以通过缩进折叠代码/另一种解决问题的方法,而无需将代码拆分为多个文件?
我怀疑折叠由于文件大小而搞砸了。让编辑器根据缩进而不是内容折叠部分理论上可以修复它,但我不知道这是否是 VS 中的一个选项(它在 VS 代码中(。我尝试禁用智能感知和大多数其他花哨的功能 - 这并没有改变任何东西。此问题仅在文件较大时出现。
不直接回答您的问题,但您可以使用我的任务画布扩展通过在任务画布窗口中显示文件的不同部分来使代码更具可读性。
相关文章:
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- C++自定义比较函数
- 如何比较自定义类的std::变体
- std::设置自定义比较器
- 如何正确实现和访问运算符的各种自定义枚举器
- flutter:即使shouldRepaint()返回true,自定义画家也不会重新绘制
- 自定义先决条件对移动分配运算符有效吗
- 使用VS Code和CMake Tools运行自定义命令
- 如何创建从Maya(或类似程序)到虚幻引擎的自定义数据导出插件
- std::ranges::elements_view,用于自定义类似元组的数据
- 跟随整数索引列表的自定义类迭代器
- 参数化自定义CMake工具链
- 使用自定义比较函数使用std::sort()对矢量字符串进行排序时出现问题
- 如何在自定义类中启用'auto loops'?
- 使用QJsEngine在Qt中注册自定义类型
- Qt自定义QPush按钮未显示在布局上
- 自定义对象的dlib序列化在gcc中失败
- 如何在Visual Studio 2017中自定义折叠
- 自定义折叠模板参数空间