我是一个使用SQLAnalyzer,SQLManagerStudio编程(SQL DDL, T-SQL)的困惑者。
这个乍看下应发到SQL版的问题,
我决定发到C#版来。想请教各位熟悉 VB.Net, C, C++, C#, SQL T-SQL 
或者使用 Visual Studio IDE 编程的人一个简单的问题,
各位如何快速对于一个编程原档有一个整体概略的了解﹖比如学习 Delphi, Pascal 的人,
他们的编程原档在档案最上方就是一个类的定义,
(除此之外Delphi IDE 还提供了一个以树结构方式呈现的原档结构),他们在用Delphi开启原档后,
可以很快的浏览一下类定义,
心里头已经对原档内容有了几分的了解。他们甚至可以使用原档最上方的类定义部份做为索引,
按 Ctrl+Shift+↓及Ctrl+Shift+↑在「类定义」与「类实现」代码之间快速切换。我现在遇到的问题就是,
如今SQL2005也提供类似于VisualStudio IDE 的编程介面(用于SQL SP编程)了,
它也提供了类似的Solution, Project管理的功能(使我可以很快对整个Project结构有所了解),
但在源码快速定位方面,
它还是只提供一个笨笨的Book(书签)功能,
完全没有提供快速了解整个原档结构的方法,
每次打开一个*.sql的档案(大约200-1000行),
总要花几分钟才能渐渐进入状况,
了解自己之前写了些什么。
我也试着开过 *.c 之类的档案,感觉一样。因此我想在这里问一下使用 VisualStudio IDE 之类的工具从事C, C#, SQL T-SQL编程的人,
你们有什么技巧,
使你们很快的在开启一个 *.c , *.sql 的原档后,
很快的了解原档内的内容有些什么,
从而可以快速定位要找的部份。注:我也曾觉得一个*.sql的档案为200-1000行太大,
  考虑将档案缩小一点,
  但那会产生另一个问题,
  即原档为了缩小档案大小,
  而变成不是将相似的内容归档,
  最终变成Project结构混乱的问题。