Sve*_*Zcc 11 c# visual-studio-2015
最近我安装了Visual Studio 2015(Microsoft Visual Studio Community 2015版本14.0.25425.01更新3),用它打开了一个简单的网站,发现"Find All References"只搜索打开的文件.
在同一网站的Visual Studio 2013中,一切正常.
然后我在Visual Studio 2015中创建了一个新网站,"查找所有引用"仍然无法正常工作.所以我想知道这与我自己的网站无关,它是Visual Studio的问题.
我用Google搜索并尝试了以下内容:
抱歉我的英语不好,谢谢你的帮助!
UPDATE1.关于这个问题的更多细节:
通过"仅搜索打开的文件",我的意思是,当使用"查找所有引用"搜索标识符时,如果打开文件,则可以找到文件中标识符的出现,或者忽略出现的事件.
比如,有一个标识符foo()和一个调用foo()的文件callfoo.cs.右键单击foo(),选择"查找所有引用".
如果callfoo.cs已在文本编辑器中打开,则可以在其中找到foo(),并显示在Find Symbol Results窗口中,否则返回(0引用).
可以预期的是,无论callfoo.cs是否被打开,都应该找到foo()的出现并显示在Find Symbol Results窗口中.
这就是“网站”的工作方式,它是设计使然的。
创建新解决方案时,如果您转到 Visual Studio 中的“新建/项目”,而不是“新建/网站”,您将能够选择可识别所有引用的项目类型。
然而,我确实认为 Visual Studio 应该只对当前网站进行“手动搜索”来查找参考 - 但事实并非如此,这只是懒惰和不方便。
解决方法是仅在解决方案中搜索方法名称。
归档时间: |
|
查看次数: |
1602 次 |
最近记录: |