在Visual Studio中,是否有一个命令可以折叠/展开文件中的所有代码部分?
当前回答
CTRL+M展开区域。
CTRL+L折叠区域。
其他回答
如果升级到Visual Studio 2010、2012、2013或2015,则有一个Visual Studio扩展来显示当前注册的键盘快捷键IntelliCommand。
CTRL+M+L全部展开
CTRL+M+O全部折叠
在MSDN文章“Visual Studio中的默认键盘快捷方式”中,如果您正在寻找其他快捷方式,请参阅“文本编辑器”一节-这两个快捷方式只是众多可用快捷方式中的一小部分。
折叠/展开当前代码块–Ctrl+M,Ctrl+M全部展开–Ctrl+M、Ctrl+L停止大纲显示–Ctrl+M、Ctrl+P全部折叠–Ctrl+M、Ctrl+O
在Visual Studio 2017中,此行为似乎默认关闭。它可以在“工具”>“选项”>“文本编辑器”>“C#”>“高级”>“大纲显示”>“折叠为定义时折叠#区域”下启用
以下组合键用于执行操作:
CTRL+M+M→折叠/展开当前预设区域(例如方法)
CTRL+M+H→ 折叠/隐藏(展开)当前选择
CTRL+M+O键→ 全部折叠(折叠声明体)
CTRL+M+A键→ 全部折叠
CTRL+M+X→ 全部展开
CTRL+M+L键→ 全部切换
“大纲”下的上下文菜单中有一些选项。
推荐文章
- 如何在Visual Studio中删除未推送的外向提交?
- “无法写入文件…”因为它会覆盖输入文件。”
- 将GNU屏幕滚动缓冲区复制到一个文件(扩展硬拷贝)
- 使用Visual Studio调试器在值更改时中断
- Visual Studio 2017:显示方法参考
- 为什么ReSharper想要使用'var'的一切?
- 在Visual Studio中默认从项目中删除安全警告(_CRT_SECURE_NO_WARNINGS)
- 在Visual Studio中设置“首选32位”的目的是什么?它实际上是如何工作的?
- c# 8支持。net框架吗?
- 如何在解决方案中找到未使用的NuGet包?
- 查看Visual Studio 2010+中的所有断点
- 如何禁用诊断工具?
- Visual Studio单击“查找结果”在错误的窗口中打开代码
- 无法打开Visual Studio -抛出错误“安装过程中无法运行”
- 我在哪里可以找到安装在Visual Studio中的TypeScript版本?