Jon*_*ois 8 resharper lambda autocomplete anonymous-types
我正在使用C#3.5和Linq.我在VS 2010上有ReSharper 6.1.
例如,如果我在代码编辑器中输入以下语句:
var result = dataContext.Items.Select(i => new {Name = i.ItemName});
Run Code Online (Sandbox Code Playgroud)
一旦我键入new {它自动完成到new string{}.实际上,不确定它是否总是string或取决于lambda.但我发现我总是需要将其删除并备份.每当我在lambda中声明匿名类型时,就会发生这种情况.
为了能够使用上述语法输入匿名类型而不发生这种情况,我需要更改ReSharper或VS中的哪些设置?我希望在所有其他情况下保留自动完成,而不是这个特定的情况,因为它对我的意图做出了不正确的假设.
Pie*_*ers 13
Resharper 6.1添加了一项新功能来控制intellisense autopopup的行为方式.转到ReSharper-> Options-> Environment-> IntelliSense-> Autopopup并将"After'new'"设置更改为"Display but do preselect".

| 归档时间: |
|
| 查看次数: |
955 次 |
| 最近记录: |