尝试重命名变量时,禁用重构上下文菜单中的操作。这些操作的键绑定也被禁用。 我在Visual Studio 2013中尝试使用PTVS 2.0和2.1 beta。
我也安装了ReSharper,但我希望不会干扰PTVS。
任何人都猜到了导致这种情况的原因?
答案 0 :(得分:4)
ReSharper应该受到指责。
通过Tools > Options > ReSharper
禁用ReSharper可以恢复重构Python代码的能力。
修改:另一种选择是转到ReSharper > Options > Keyboard & Menus
解开Hide overridden Visual Studio menu items
这将恢复内置的重构菜单,并允许使用重构键绑定。