Ric*_*dOD 8 intellisense autocomplete visual-studio-2008 visual-studio
简短版本 - 有没有办法关闭对象关键字的Visual Studio Intellisense.
长版本 - 我使用的是Visual Studio 2008,我基本上使用的是匿名类型.我开始输入类似的东西:
Assert.AreEqual("/SomePath/Stuff", GetOutboundUrl(
Run Code Online (Sandbox Code Playgroud)
我输入 new {
然后我看到Visual Studio已经识别出该方法GetOutboundUrl接受一个对象并将代码更改为new object{.现在必须是伟大的,除了两个原因:
1)我很少有使用类型对象的代码.
2)我实际上是在尝试创建一个匿名类型而不是一个对象,所以这个功能实际上是一个障碍.
GetOutboundUrl的签名如下(如果有人感兴趣的话,请参阅Pro ASP.NET MVC框架):
private string GetOutboundUrl(object routeValues)
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法关闭此功能但仅限于关键字对象 - 我想看看我是否真的错过了对象的自动完成功能(我个人认为不会这样).
我意识到我可以通过取消选中"在完成列表中放置关键字"来关闭所有关键字,但我只想将其关闭为对象.
在不更改实际 Visual Studio 设置(我怀疑是否存在)的情况下,您可以键入“new”,然后键入 ESC,然后键入“{”。这并不理想,但它使您不必每次都删除“对象”一词。
您可以通过编辑选项来解决这种特殊情况:“文本编辑器”->“C#”->“IntelliSense”=>“通过键入以下字符提交:”。去除 ”{”。
| 归档时间: |
|
| 查看次数: |
10630 次 |
| 最近记录: |