我的一个cs文档有20多个类,几百个函数,经常按照上述办法调试程序,在cs文档中经常上上下下找编辑的位置,很费时,哪位有好办法?
14 个解决方案
#1
一个cs文档有20多个类,几百个函数
很明显,你的麻烦是自找的。
很明显,你的麻烦是自找的。
#2
一个cs文档有20多个类,几百个函数
很明显,你的麻烦是自找的。
很明显,你的麻烦是自找的。
#3
这是你自己给自己找麻烦呢,为什么不把文件拆分成多个?
还有编辑有好多便利的方法,就看你会不会用了,比如在Visual Studio中:
1. 知道了class和method的名称,从上面的列表框中,左边选择class,右边选择method就可以了;
2. 知道了大概的行号,使用Ctrl+G后输入行好就可以直接定位;
3. 使用F12可以跳转到定义的地方;
4. 使用Ctrl+}可以在一个block的开始和结束处切换。
等等...
针对你描述的情况,首先进行文件拆分才是最有效的基础。
还有编辑有好多便利的方法,就看你会不会用了,比如在Visual Studio中:
1. 知道了class和method的名称,从上面的列表框中,左边选择class,右边选择method就可以了;
2. 知道了大概的行号,使用Ctrl+G后输入行好就可以直接定位;
3. 使用F12可以跳转到定义的地方;
4. 使用Ctrl+}可以在一个block的开始和结束处切换。
等等...
针对你描述的情况,首先进行文件拆分才是最有效的基础。
#4
按功能分散成分部类(partial class)就行了
#5
你可以把它分成20多个CS文件 一个类一个文件。
#6
文件数会越来越多啊
#7
1、Ctrl+I 渐进式搜索
2、Ctrl+, 或在菜单 编辑->定位到 (需要vs2010)
3、使用书签
2、Ctrl+, 或在菜单 编辑->定位到 (需要vs2010)
3、使用书签
#8
你可以用编辑->大纲显示里的一系列命令来显示不同的文档大纲。
但总的说来,你的源代码组织结构很糟糕。
但总的说来,你的源代码组织结构很糟糕。
#9
是啊,这个世界的人也是越来越多啊,但你总不能不让人生出来吧?全部出来的连体人就好了吗?
各大公司的C#编程规范明确表示:一个类一个文件。
更有:C#2.0里面为了使文件便于管理,还新增了分部类。可以把一个类定义写在多个文件里.
这样才有了现在我们看到的***.Designer.cs.
#10
TFS
#11
要是有几百个类,就要几百个cs文件呀,找一个类也挺麻烦的
#12
我的确不是自找的麻烦,是没有大家学的好
#13
图书馆里那么多本书为什么不连成一本呢。
#14
一个类一个文件,其实找起来很方便的。首先类名要起的有意义,方法名起的有意义,这样找起来才方便。
#1
一个cs文档有20多个类,几百个函数
很明显,你的麻烦是自找的。
很明显,你的麻烦是自找的。
#2
一个cs文档有20多个类,几百个函数
很明显,你的麻烦是自找的。
很明显,你的麻烦是自找的。
#3
这是你自己给自己找麻烦呢,为什么不把文件拆分成多个?
还有编辑有好多便利的方法,就看你会不会用了,比如在Visual Studio中:
1. 知道了class和method的名称,从上面的列表框中,左边选择class,右边选择method就可以了;
2. 知道了大概的行号,使用Ctrl+G后输入行好就可以直接定位;
3. 使用F12可以跳转到定义的地方;
4. 使用Ctrl+}可以在一个block的开始和结束处切换。
等等...
针对你描述的情况,首先进行文件拆分才是最有效的基础。
还有编辑有好多便利的方法,就看你会不会用了,比如在Visual Studio中:
1. 知道了class和method的名称,从上面的列表框中,左边选择class,右边选择method就可以了;
2. 知道了大概的行号,使用Ctrl+G后输入行好就可以直接定位;
3. 使用F12可以跳转到定义的地方;
4. 使用Ctrl+}可以在一个block的开始和结束处切换。
等等...
针对你描述的情况,首先进行文件拆分才是最有效的基础。
#4
按功能分散成分部类(partial class)就行了
#5
你可以把它分成20多个CS文件 一个类一个文件。
#6
文件数会越来越多啊
#7
1、Ctrl+I 渐进式搜索
2、Ctrl+, 或在菜单 编辑->定位到 (需要vs2010)
3、使用书签
2、Ctrl+, 或在菜单 编辑->定位到 (需要vs2010)
3、使用书签
#8
你可以用编辑->大纲显示里的一系列命令来显示不同的文档大纲。
但总的说来,你的源代码组织结构很糟糕。
但总的说来,你的源代码组织结构很糟糕。
#9
是啊,这个世界的人也是越来越多啊,但你总不能不让人生出来吧?全部出来的连体人就好了吗?
各大公司的C#编程规范明确表示:一个类一个文件。
更有:C#2.0里面为了使文件便于管理,还新增了分部类。可以把一个类定义写在多个文件里.
这样才有了现在我们看到的***.Designer.cs.
#10
TFS
#11
要是有几百个类,就要几百个cs文件呀,找一个类也挺麻烦的
#12
我的确不是自找的麻烦,是没有大家学的好
#13
图书馆里那么多本书为什么不连成一本呢。
#14
一个类一个文件,其实找起来很方便的。首先类名要起的有意义,方法名起的有意义,这样找起来才方便。