Visual Studio 2008 开启被遗忘的 “同步类视图”功能、附带一个MSDN 的 bug
近日有朋友问我现在 Visual Studio 2008 或 2005 中如何使用原来 Visual Studio 2003 以前版面右键中的“同步类视图” 功能!!!
的确,MS 不知道为啥从 VS2005 开始就不在右键菜单里提供,“同步类视图” 功能了
其实这个功能好方便的为啥给搞没了不知道ms怎么想的,原来以为VS2008 会加回来的;前些阵阵子没有时间找这个东西、以至于用了很久已经遗忘这个问题了!!!
不过以我多年“种地”的经验判读,MS 应该不是把这个功能删除,原则上是隐藏了
今天想起来到 MSDN 找找、中竟然有这样一句话、注意下面这段
引用:ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/dv_vsobjview/html/b3d24fdc-c15a-48ba-bcf9-450b8964c78d.htm
用代码编辑器同步类视图
1. 打开要在“代码编辑器”中编辑的代码文档。 2. 从“视图”菜单中选择“类视图”,以显示“类视图”窗口。 3. 在“类视图”中,右击某个符号并从其快捷菜单中选择“查找所有引用”。 4. 在“查找符号结果”窗口中,双击某项以便在代码中定位符号实例。 5. 将光标放置在包含符号实例的代码行中 6. 在“标准”工具栏上的“查找”框中,键入下列内容: >View.SynchronizeClassView 7. 按 Enter。 |
崩溃啊!!粗体部分、是MSDN 的bug “查找框” 也可以执行命令,明明应该是在命令窗口中啊!!!
这里要是新手一定被忽悠的很惨......
不过 MSDN 汉化工作量巨大有错误在所难免今天遇到一个就算是点子好吧
试验了一下是好用的,在命令窗口执行 View.SynchronizeClassView 就可以了不过这样太不方便了、找了半天,VS 本身是不提供自定义右键菜单的;写插件那个就不要了吧!!!我也没这闲工夫。
还是把这个命令添加到工具栏或直接加一个快捷键比较方便。
注意:用中文VS 的朋友,要设置快捷键的话、在 选项\常规\键盘 那个设置界面敲入的不是 “View.SynchronizeClassView” 而是 “视图.同步类视图” 当然敲入 “同步”就可以了
好了,问题解决、用VS2005 的朋友自己试验吧!!!我没环境的!!!!
这个东西在看大量代码的时候的确很方便,比那个嗷嗷慢的 类关系图好用多了!!!
对了这个东西有默认快捷键吗?有知道的朋友请回复一下
或者有简单点的办法可以添加到右键的那样就更方便了!!!
曲滨 2009-4-11 21:26:27