我是Visual Studio(2012)的新手,曾经使用过Eclipse,因此发现自己无法将鼠标悬停在某个方法上并无法接收详细说明参数和所有附带注释的对话框。
在此特定示例中,我在Visual Studio中将OpenGL SDK与C++一起使用,并且希望能够快速获得文档,而不必在VS和http://www.opengl.org/sdk/docs/man/之间切换。
有没有办法我可以以某种方式附加文档,以便可以从Visual Studio本身中查看它而无需手动搜索?
最佳答案
当您将鼠标悬停足够长的时间(2-3秒)时,Visual Studio确实会提供您正在寻找的功能作为工具提示(而不是对话框)。为了使此功能正常且更有用,您需要在代码本身中正确记录这些功能。
有关智能感知工具提示如何工作的更多信息,请检查以下问题:
How to get full intellisense tooltip comments working?
Documenting C++/CLI library code for use from c# - best tools and practices?
但是默认情况下,intellisense只会在函数声明或定义上方显示注释(似乎更大的注释)。第一次将鼠标悬停在某个函数上时,会花费较长时间,因此请耐心等待,然后重试:)