我正在研究Sphere Online Judge问题(好的,我只是在我的第二个大声笑)并且使用VC ++ 2008 express并且刚刚注意到“代码定义窗口”。这件事到底是做什么的?像我这样的初学者有用吗?
答案 0 :(得分:7)
代码定义窗口为您提供了光标所在代码的附加上下文。
例如,如果您将光标放在以下代码中的Cat
上:
Cat c;
然后它将在代码定义窗口中显示Cat
类的定义。
如果您有以下代码:
c.meow();
你将光标放在c上,它会显示c的定义位置。 (即代码行:Cat c;
)
您只需右键点击代码的任意部分,然后选择go to definition
,而不是使用此窗口。
答案 1 :(得分:1)
“代码定义”窗口是一个只读编辑器视图,它在活动项目中存储或引用的代码文件中显示符号的定义。要显示此窗口,请从“视图”菜单中选择“代码定义窗口”。首次打开窗口时,它会显示所选最后一个符号的定义。如果没有可用的定义,则不显示选择的定义。此窗口可以沿着集成开发环境(IDE)的任何方便边缘停靠。默认情况下,它显示在代码编辑器下方。
您可以找到更多信息here。
答案 2 :(得分:1)
“代码定义”窗口是一个只读编辑器视图,它在活动项目中存储或引用的代码文件中显示符号的定义。
这是一种在项目中查看定义的基础代码(方法,属性或构造函数等)的方法,而无需将包含代码的项目加载到Visual Studio中,并寻找符号。 / p>