有没有办法避免关闭以下括号:
自动 String.Format(
)
,或Console.WriteLine(
)
?
有时这很烦人且没必要,我最后按Delete
将其删除。
我尝试停用Auto-insert pair brackets, pharentheses and quotes
和Auto-insert closing brace
它仍然没有工作......
答案 0 :(得分:36)
如果您不想在括号上使用自动完成功能,则应在Resharper
中取消选中/选中以下选项(可以通过 Visual Studio> ReSharper>选项...>环境访问所有选项)
要禁用非方法调用中的括号自动插入(如问题所述,您已将其禁用)
在方法调用中禁用括号自动插入
智能感知>完成行为>完成后自动插入括号>仅打开(启用)
使用Visual Studio 2008
在ReSharper 6.0
中进行了测试。
答案 1 :(得分:4)
在Resharper 9.2中,我在Devendra的答案中没有选中相同的项目,但是在键入括号和括号时仍然遇到滞后。
我发现通过设置{strong> Resharper>>中的Do not complete on
值可以解决这些问题。选项>环境> IntelliSense>完成角色。在显示的“对话框”窗格中,我将Do not complete on
字段设置为(){}.
以获取C#和JavaScript。