C++ 如何始终显示当前函数的注释?

C++ 如何始终显示当前函数的注释?,c++,eclipse,eclipse-cdt,C++,Eclipse,Eclipse Cdt,好, 在EclipseCDT的代码帮助下,我有一个稍微恼人的问题。 无论何时将鼠标悬停在函数上,都会弹出一个窗口,向您显示该函数的注释。那很好 现在,不幸的是,当该函数的源文件也可用时,它会显示而不是注释。但是我真的不想看到函数的源代码,我总是想看到标题中的注释。当您只想简单描述函数的功能时,谁认为显示源代码是个好主意?不是特别适合C++,是吗?p> 还有一个问题: 将鼠标悬停在函数上时弹出的窗口。。。我真的不想每次我想要那个窗口的时候都让鼠标悬停 我认为解决我的问题的办法是,如果有一种方法,总

好,

在EclipseCDT的代码帮助下,我有一个稍微恼人的问题。 无论何时将鼠标悬停在函数上,都会弹出一个窗口,向您显示该函数的注释。那很好

现在,不幸的是,当该函数的源文件也可用时,它会显示而不是注释。但是我真的不想看到函数的源代码,我总是想看到标题中的注释。当您只想简单描述函数的功能时,谁认为显示源代码是个好主意?不是特别适合C++,是吗?p> 还有一个问题: 将鼠标悬停在函数上时弹出的窗口。。。我真的不想每次我想要那个窗口的时候都让鼠标悬停

我认为解决我的问题的办法是,如果有一种方法,总是在文本光标位于某个函数上时显示该函数的标题注释。也许在一扇永久的窗户里,我可以把它放在我想放的任何地方。有没有办法做到这一点?也许是一个插件

如果无法做到这一点:打开该窗口的快捷方式是什么?我如何强制它显示标题注释而不是源代码?

从线程看,悬停问题似乎是有意设计的。它可能源于eclipse最初是一个JavaIDE(其中函数定义等于源代码中的声明)

唯一的解决办法似乎是通过将源代码编译成一个*.lib而不包含调试信息,并通过lib和头文件将其包含在内,从而排除源代码。当您的项目首先生成库时,这是不可能的

您可以做的是使属性页在某种意义上可用。这似乎有点复杂,因为我发现:

“文档悬停”类型仅在首选项页面中列出 显示已提交到应用程序的帮助内容
org.eclipse.cdt.ui.chelprovider
扩展点

从线程来看,悬停问题似乎是有意设计的。它可能源于eclipse最初是一个JavaIDE(其中函数定义等于源代码中的声明)

唯一的解决办法似乎是通过将源代码编译成一个*.lib而不包含调试信息,并通过lib和头文件将其包含在内,从而排除源代码。当您的项目首先生成库时,这是不可能的

您可以做的是使属性页在某种意义上可用。这似乎有点复杂,因为我发现:

“文档悬停”类型仅在首选项页面中列出 显示已提交到应用程序的帮助内容
org.eclipse.cdt.ui.chelprovider
扩展点