我正在开发一个ASP.NET Ajax表单,并决定将大部分的网站在一个页面上,因为它不是一个非常复杂的网站(它更像是一个形式的)。 在代码隐藏,我一直在做我的代码中加入地区更组织(里面是控件的点击事件等)。
当我展开一个区域,所有的子程序和子区域被扩大。 有没有在Visual Studio中的一个选项,以防止这种情况发生? 我希望能够扩大一个区域,然后展开我想编辑,而不是承包所有的子程序和子区域,以阻止我用我最胖的代码分心的地区或子程序。 :)
我正在开发一个ASP.NET Ajax表单,并决定将大部分的网站在一个页面上,因为它不是一个非常复杂的网站(它更像是一个形式的)。 在代码隐藏,我一直在做我的代码中加入地区更组织(里面是控件的点击事件等)。
当我展开一个区域,所有的子程序和子区域被扩大。 有没有在Visual Studio中的一个选项,以防止这种情况发生? 我希望能够扩大一个区域,然后展开我想编辑,而不是承包所有的子程序和子区域,以阻止我用我最胖的代码分心的地区或子程序。 :)
尝试 “键弦”:按Ctrl + M,Ctrl + O键,然后按Ctrl + M,按Ctrl + M扩大一次一个。
虽然,我认为区域是邪恶的,你应该做的事脂肪代码;)
这些键盘快捷方式应该有所帮助。 我相信你可以折叠所有地区,然后,当你打开一个,它的子区域仍将坍塌。 虽然没有测试。
Ctrl + M, Ctrl + M Collapse or expand the block you?re currently in.
Ctrl + M, Ctrl + O Collapse all blocks in the file
Ctrl + M, Ctrl + L Expand all blocks in the file
VS默认情况下不展开所有嵌套的区域。 它使嵌套区域的状态。 有没有在VS没有选项,所有嵌套地区倒塌或扩大区域时,明确地扩大。
你可以使用Ctrl-M按Ctrl-L切换所有区域的文件倒塌,然后使用Ctrl-M按Ctrl-M来浏览你的话了区域树到你所需要的人。
你也可以利用局部类和几个源文件分割你的代码隐藏。