我想我可以在xml注释中使用cref。
我还发现了使用nameof运算符的一种曲折方式。
/// <see cref="NewForm.HandleCommandLineArgments">
PipeClient.SendSimpleStringMessage( "scriptcode", "[Arguments]" + commandLineArguments );
还有其他想法吗?
更新: 我意识到如何去定义,理想情况下,我不必添加“ string fakeString”。我认为cref有点麻烦,因为我认为它只能在方法顶部的xml注释中,但是您可以将它们放在任何地方。
我要去:
[ 50%] Building CXX object CMakeFiles/chargen.dir/test.cpp.obj
g++ -std=c++11 -o CMakeFiles/test.dir/test.cpp.obj -c /f/test/test.cpp
[100%] Linking CXX executable mytest
/usr/bin/cmake -E cmake_link_script CMakeFiles/test.dir/link.txt --verbose=1
g++ -std=c++11 -lSDL2 CMakeFiles/test.dir/test.cpp.obj -o mytest
答案 0 :(得分:2)
在Visual Studio 2017中,您可以仅使用 Ctrl + T (或分配给Edit/Go To All
的任何快捷方式)进入任何类型。 ReSharper甚至在早期的Visual Studio版本中也具有类似的功能。
没有必要添加更多内容;像您的fakeString
这样的变量确实是代码的味道(甚至可能由于“未使用的变量”诊断而导致构建/维护问题)。
如果与方法有关,那么通过<see cref="..."/>
和/或<seealso cref="..."/>
在XML文档中包含链接也是完全可以接受的。