在ReSharper for Visual Studio中完全禁用格式化和完成

Chr*_*ees 46 resharper formatting intellisense visual-studio-2010 resharper-6.0

我喜欢ReSharper提供的许多功能,但我绝对无法忍受格式化和代码完成.它让我每走一步都会绊倒我.在javascript中,它不断地窃取大括号,试图重新格式化我的代码,使其无法正常工作,并且很难找到丢失的部分.

我想禁用所有与ReSharper的格式和代码完成有关的内容,同时仍然可以获得酷炫导航功能的好处.

反正有选择性安装ReSharper吗?我已经尝试在选项中禁用这些东西,但它似乎没有任何好处.

Dmi*_*kiy 38

去ReSharper | 选项.更改以下选项:

在页面环境| 编辑器:关闭从"自动格式化"或"自动插入"开始的选项.这不会完全禁用ReSharper格式化功能,但至少在键入时不会自动调用它们.

在页面Intellisense | 一般:更改为"Visual Studio".或者,如果您只是不喜欢JavaScript中的代码完成,请更改为"Limited ReSharper Intellisense"并关闭JavaScript.

PS你能用一些例子来描述一下,当ReSharper"窃取大括号"时你会输入什么?谢谢!

  • 我认为你们有一个大按钮"禁用所有格式化和自动完成"真的很酷.谢谢你的答复,我想我现在处在一个更好的位置. (14认同)
  • 比一个大按钮更好...一个大切换按钮.那样的话,我可以把它关掉,因为它是一个令人讨厌,噪音很小的阻碍我的效率的障碍,然后当我真正想要它的帮助时再回来.请请愉快. (11认同)
  • 这是我正在谈论的视频.底部的支架用于包含功能.当开始一个新的时,它会在完成后偷走它.我通过禁用"自动插入右括号"来修复它.http://www.youtube.com/watch?v=Vu48htYFG7U即使启用此功能,它仍然无法按指定的方式工作.两个选项是On键入一个左大括号,On在一个左大括号后输入.在我尝试输入我自己的右大括号之前似乎没有做到这一点,那就是它偷了另一个. (2认同)

Car*_*ter 10

这对某些人来说是异端,但我不喜欢Resharper的自动完成和其他智能感知项目.我把它关掉但是这样做让我的正常VisualStudio Intellisense和ParameterInfo完全失效.我认为这会导致人们回到Resharper,因为什么比坏更糟糕.

如果您需要关闭Resharper部件,那么它很直接:

Resharper>选项> IntelliSense> 选择Visual Studio单选按钮

由于我不喜欢这种(可能是无意的)强制,我决定在这里回答如何重新激活正常的Visual Studio intellisense和参数信息,这是如何让它回来.

工具>选项...>文本编辑器> C#(例如)>常规> 自动列表成员

工具>选项...>文本编辑器> C#(例如)>常规> 勾选参数信息

工具>选项...>文本编辑器> C#(例如)> 键入字符后,显示完成列表上的 IntelliSense 勾选