- 浏览: 11417442 次
文章分类
最新评论
-
wahahachuang8:
我觉得这种东西自己开发太麻烦了,就别自己捣鼓了,找个第三方,方 ...
WebSocket和node.js -
xhpscdx:
写的这么详细,全面,对架构师的工作职责,个人能力都进行了梳理。 ...
架构师之路---王泽宾谈架构师的职责 -
xgbzsc:
是http://www.haoservice.com 吗?
android WIFI定位 -
lehehe:
http://www.haoservice.com/docs/ ...
android WIFI定位 -
lehehe:
http://www.haoservice.com/docs/ ...
android WIFI定位
解决中文版VisualStudio中使用Resharper快捷键问题
在非英文版的Visual Studio中安装Resharper以后会出现如下提示:
---------------------------
ReSharper
---------------------------
Somekeyboardshortcuts could not be assigned because thecurrentkeyboardschemeisreadonly.
Change thekeyboardschemeand try again.
---------------------------
确定
---------------------------
打开Visual Studio -- Resharper -- Options -- General -- Restore Resharperkeyboardshortcuts ,点击 Apply ,也同样出现上述提示框。那么可以确定,是当 Resharper 修改 Visual Studio 的快捷键映射表的时候发生错误。
快捷键的映射表包含在 Visual Studio 的用户设置文件 %USERPROFILE%\My Documents\Visual Studio 2008\Settings\CurrentSettings.vssettings 中。它是一个xml文档,默认是没有排版的。我们可以将它复制一份,更名为xml后缀,用ie或者xmlspy等工具打开,对它进行排版,以便查看和后续操作。
通过比较中文版和英文版的设置文件,在以下(xpath)路径中,我们可以找到一些不同之处:
/UserSettings/Category[@name="Environment_Group"]/Category[@name="Environment_KeyBindings"]/KeyboardShortcuts
中文版的vssettings的<UserShortcuts/>节中,少了不少条目,经过手工设置快捷键( Visual Studio -- 工具 -- 选项 -- 环境 -- 键盘)并对vssettings进行diff比较,发现中英文版的一些关键字不同,例如英文版为 Scope="Global" ,中文版为 Scope="全局" ;英文版为 Up Arrow ,中文版为上箭头。由此可以推断,Resharper在进行检索的时候仅仅按英文进行检索,故找不到一些特定的关键字。
这里批评一下微软,对于这类非展现给用户查看的元数据,不应进行本地化。否则第三方程序进行索引的时候会遇到困难。特别需要本地化的场合,也应做一个映射表。
经过整理,我总结出中英文版本vssettings文件<UserShortcuts/>节中的不同之处。用户可以手工把<UserShortcuts/>节截取出来,进行字符串替换。将英文版的关键字替换成中文版的关键字。
以下每一条第一行为英文版,第二行为中文版。
Scope="Global"
Scope="全局"
Scope="Text Editor"
Scope="文本编辑器"
Del</Shortcut>
Delete</Shortcut>
Ins</Shortcut>
Insert</Shortcut>
+Up Arrow
+上箭头
+Down Arrow
+下箭头
+Left Arrow
+左箭头
+Right Arrow
+右箭头
+PgUp
+Page Up
+PgDn
+Page Down
+Space
+空格键
+Bkspce
+Backsapce
*** 为了方便读者,贴出整理后与Resharper有关的快捷键映射,请定位到<UserShortcuts/>节的尾部,删除包含Resharper的两个<Shortcut/>,并添加以下内容 ***
<Shortcut Command="ReSharper_ErrorsView_IgnoreErrors" Scope="ReSharper Errors in Solution Window">Delete</Shortcut>
<Shortcut Command="ReSharper_ErrorsView_UnignoreErrors" Scope="ReSharper Errors in Solution Window">Insert</Shortcut>
<Shortcut Command="ReSharper.ReSharper_RefactorThis" Scope="文本编辑器">Ctrl+Shift+R</Shortcut>
<RemoveShortcut Command="Tools.RecordTemporaryMacro" Scope="全局">Ctrl+Shift+R</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_RefactorThis" Scope="全局">Ctrl+Shift+R</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Rename" Scope="文本编辑器">Ctrl+R, R</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Rename" Scope="全局">Ctrl+R, R</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Rename" Scope="文本编辑器">Ctrl+R, Ctrl+R</Shortcut>
<RemoveShortcut Command="Refactor.Rename" Scope="全局">Ctrl+R, Ctrl+R</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_Rename" Scope="全局">Ctrl+R, Ctrl+R</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Move" Scope="文本编辑器">Ctrl+R, O</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Move" Scope="全局">Ctrl+R, O</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Move" Scope="文本编辑器">Ctrl+R, Ctrl+O</Shortcut>
<RemoveShortcut Command="Refactor.ReorderParameters" Scope="全局">Ctrl+R, Ctrl+O</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_Move" Scope="全局">Ctrl+R, Ctrl+O</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="文本编辑器">Ctrl+R, D</Shortcut>
<RemoveShortcut Command="TestResults.RunAllTestsInTestResults" Scope="全局">Ctrl+R, D</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="全局">Ctrl+R, D</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="文本编辑器">Ctrl+R, Ctrl+D</Shortcut>
<RemoveShortcut Command="TestResults.DebugAllTestsInTestResults" Scope="全局">Ctrl+R, Ctrl+D</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="全局">Ctrl+R, Ctrl+D</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="文本编辑器">Alt+Delete</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SafeDelete" Scope="全局">Alt+Delete</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExtractMethod" Scope="文本编辑器">Ctrl+R, M</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExtractMethod" Scope="文本编辑器">Ctrl+R, Ctrl+M</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroduceVariable" Scope="文本编辑器">Ctrl+R, V</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroduceVariable" Scope="文本编辑器">Ctrl+R, Ctrl+V</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroduceField" Scope="文本编辑器">Ctrl+R, F</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroduceField" Scope="文本编辑器">Ctrl+R, Ctrl+F</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroParameter" Scope="文本编辑器">Ctrl+R, P</Shortcut>
<Shortcut Command="ReSharper.ReSharper_IntroParameter" Scope="文本编辑器">Ctrl+R, Ctrl+P</Shortcut>
<Shortcut Command="ReSharper.ReSharper_InlineVariable" Scope="文本编辑器">Ctrl+R, I</Shortcut>
<Shortcut Command="ReSharper.ReSharper_InlineVariable" Scope="文本编辑器">Ctrl+R, Ctrl+I</Shortcut>
<Shortcut Command="ReSharper.ReSharper_EncapsulateField" Scope="文本编辑器">Ctrl+R, E</Shortcut>
<Shortcut Command="ReSharper.ReSharper_EncapsulateField" Scope="全局">Ctrl+R, E</Shortcut>
<Shortcut Command="ReSharper.ReSharper_EncapsulateField" Scope="文本编辑器">Ctrl+R, Ctrl+E</Shortcut>
<RemoveShortcut Command="Refactor.EncapsulateField" Scope="全局">Ctrl+R, Ctrl+E</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_EncapsulateField" Scope="全局">Ctrl+R, Ctrl+E</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ChangeSignature" Scope="文本编辑器">Ctrl+R, S</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ChangeSignature" Scope="全局">Ctrl+R, S</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ChangeSignature" Scope="文本编辑器">Ctrl+R, Ctrl+S</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ChangeSignature" Scope="全局">Ctrl+R, Ctrl+S</Shortcut>
<RemoveShortcut Command="Edit.LineOpenAbove" Scope="文本编辑器">Ctrl+Enter</RemoveShortcut>
<Shortcut Command="ReSharper_ForceCompleteItem" Scope="文本编辑器">Ctrl+Enter</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowFindResults" Scope="文本编辑器">Ctrl+Alt+F12</Shortcut>
<RemoveShortcut Command="View.FindSymbolResults" Scope="全局">Ctrl+Alt+F12</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_ShowFindResults" Scope="全局">Ctrl+Alt+F12</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowTypeHierarchy" Scope="文本编辑器">Ctrl+Alt+H</Shortcut>
<RemoveShortcut Command="Debug.Threads" Scope="全局">Ctrl+Alt+H</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_ShowTypeHierarchy" Scope="全局">Ctrl+Alt+H</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowCodeStructure" Scope="文本编辑器">Ctrl+Alt+F</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowCodeStructure" Scope="全局">Ctrl+Alt+F</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowTodoExplorer" Scope="文本编辑器">Ctrl+Alt+D</Shortcut>
<RemoveShortcut Command="Debug.Disassembly" Scope="全局">Ctrl+Alt+D</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_ShowTodoExplorer" Scope="全局">Ctrl+Alt+D</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowUnitTestExplorer" Scope="文本编辑器">Ctrl+Alt+U</Shortcut>
<RemoveShortcut Command="Debug.Modules" Scope="全局">Ctrl+Alt+U</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_ShowUnitTestExplorer" Scope="全局">Ctrl+Alt+U</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShowUnitTestSessions" Scope="文本编辑器">Ctrl+Alt+T</Shortcut>
<RemoveShortcut Command="View.DocumentOutline" Scope="全局">Ctrl+Alt+T</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_ShowUnitTestSessions" Scope="全局">Ctrl+Alt+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_FindUsagesAdvanced" Scope="文本编辑器">Ctrl+Shift+Alt+F12</Shortcut>
<Shortcut Command="ReSharper.ReSharper_FindUsagesAdvanced" Scope="全局">Ctrl+Shift+Alt+F12</Shortcut>
<Shortcut Command="ReSharper.ReSharper_HighlightUsages" Scope="文本编辑器">Shift+Alt+F11</Shortcut>
<Shortcut Command="ReSharper.ReSharper_HighlightUsages" Scope="全局">Shift+Alt+F11</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPreviousOccurence" Scope="文本编辑器">Ctrl+Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPreviousOccurence" Scope="全局">Ctrl+Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextOccurence" Scope="文本编辑器">Ctrl+Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextOccurence" Scope="全局">Ctrl+Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_LocateInSolutionExplorerAction" Scope="文本编辑器">Shift+Alt+L</Shortcut>
<Shortcut Command="ReSharper.ReSharper_LocateInSolutionExplorerAction" Scope="全局">Shift+Alt+L</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoRecentFiles" Scope="文本编辑器">Ctrl+,</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoRecentFiles" Scope="全局">Ctrl+,</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoRecentEdits" Scope="文本编辑器">Ctrl+Shift+,</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoRecentEdits" Scope="全局">Ctrl+Shift+,</Shortcut>
<Shortcut Command="ReSharper.ReSharper_TypeHierarchy_Browse" Scope="文本编辑器">Ctrl+E, H</Shortcut>
<Shortcut Command="ReSharper.ReSharper_TypeHierarchy_Browse" Scope="全局">Ctrl+E, H</Shortcut>
<Shortcut Command="ReSharper.ReSharper_TypeHierarchy_Browse" Scope="文本编辑器">Ctrl+E, Ctrl+H</Shortcut>
<Shortcut Command="ReSharper.ReSharper_TypeHierarchy_Browse" Scope="全局">Ctrl+E, Ctrl+H</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CompleteCodeTypeName" Scope="文本编辑器">Shift+Alt+空格键</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CompleteCodeSmart" Scope="文本编辑器">Ctrl+Alt+空格键</Shortcut>
<Shortcut Command="ReSharper.ReSharper_LiveTemplates_Insert" Scope="文本编辑器">Ctrl+E, L</Shortcut>
<Shortcut Command="ReSharper.ReSharper_LiveTemplates_Insert" Scope="文本编辑器">Ctrl+E, Ctrl+L</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SurroundWith" Scope="文本编辑器">Ctrl+E, U</Shortcut>
<Shortcut Command="ReSharper.ReSharper_SurroundWith" Scope="文本编辑器">Ctrl+E, Ctrl+U</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Generate" Scope="文本编辑器">Alt+Insert</Shortcut>
<Shortcut Command="ReSharper.ReSharper_Generate" Scope="全局">Alt+Insert</Shortcut>
<Shortcut Command="ReSharper.ReSharper_MoveUp" Scope="文本编辑器">Ctrl+Shift+Alt+上箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_MoveDown" Scope="文本编辑器">Ctrl+Shift+Alt+下箭头</Shortcut>
<RemoveShortcut Command="Edit.WordPreviousExtendColumn" Scope="文本编辑器">Ctrl+Shift+Alt+左箭头</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_MoveLeft" Scope="文本编辑器">Ctrl+Shift+Alt+左箭头</Shortcut>
<RemoveShortcut Command="Edit.WordNextExtendColumn" Scope="文本编辑器">Ctrl+Shift+Alt+右箭头</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_MoveRight" Scope="文本编辑器">Ctrl+Shift+Alt+右箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExtendSelection" Scope="文本编辑器">Ctrl+Alt+右箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ShrinkSelection" Scope="文本编辑器">Ctrl+Alt+左箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_DuplicateText" Scope="文本编辑器">Ctrl+D</Shortcut>
<Shortcut Command="ReSharper.ReSharper_LineComment" Scope="文本编辑器">Ctrl+Alt+/</Shortcut>
<Shortcut Command="ReSharper.ReSharper_BlockComment" Scope="文本编辑器">Ctrl+Shift+/</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CleanupCode" Scope="文本编辑器">Ctrl+E, Ctrl+C</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CleanupCode" Scope="全局">Ctrl+E, Ctrl+C</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CleanupCode" Scope="文本编辑器">Ctrl+E, C</Shortcut>
<Shortcut Command="ReSharper.ReSharper_CleanupCode" Scope="全局">Ctrl+E, C</Shortcut>
<Shortcut Command="ReSharper.ReSharper_QuickDoc" Scope="文本编辑器">Ctrl+Shift+F1</Shortcut>
<Shortcut Command="ReSharper.ReSharper_QuickDoc" Scope="全局">Ctrl+Shift+F1</Shortcut>
<RemoveShortcut Command="Edit.CharTranspose" Scope="文本编辑器">Ctrl+T</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_GotoType" Scope="文本编辑器">Ctrl+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoType" Scope="全局">Ctrl+T</Shortcut>
<RemoveShortcut Command="Edit.WordTranspose" Scope="文本编辑器">Ctrl+Shift+T</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_GotoFile" Scope="文本编辑器">Ctrl+Shift+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoFile" Scope="全局">Ctrl+Shift+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoFileMember" Scope="文本编辑器">Alt+\</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoFileMember" Scope="全局">Alt+\</Shortcut>
<RemoveShortcut Command="Edit.LineTranspose" Scope="文本编辑器">Shift+Alt+T</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_GotoSymbol" Scope="文本编辑器">Shift+Alt+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoSymbol" Scope="全局">Shift+Alt+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_NavigateFromHere" Scope="文本编辑器">Alt+`</Shortcut>
<Shortcut Command="ReSharper.ReSharper_NavigateFromHere" Scope="全局">Alt+`</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoTypeDeclaration" Scope="文本编辑器">Ctrl+Shift+F11</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoTypeDeclaration" Scope="全局">Ctrl+Shift+F11</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoBase" Scope="文本编辑器">Alt+Home</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoBase" Scope="全局">Alt+Home</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoInheritors" Scope="文本编辑器">Alt+End</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoInheritors" Scope="全局">Alt+End</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoUsage" Scope="文本编辑器">Shift+Alt+F12</Shortcut>
<RemoveShortcut Command="Edit.QuickFindSymbol" Scope="全局">Shift+Alt+F12</RemoveShortcut>
<Shortcut Command="ReSharper.ReSharper_GotoUsage" Scope="全局">Shift+Alt+F12</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextMethod" Scope="文本编辑器">Alt+下箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextMethod" Scope="全局">Alt+下箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevMethod" Scope="文本编辑器">Alt+上箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevMethod" Scope="全局">Alt+上箭头</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoContainingDeclaration" Scope="文本编辑器">Ctrl+[</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoContainingDeclaration" Scope="全局">Ctrl+[</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextHighlight" Scope="文本编辑器">Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextHighlight" Scope="全局">Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevHighlight" Scope="文本编辑器">Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevHighlight" Scope="全局">Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextErrorInSolution" Scope="文本编辑器">Shift+Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoNextErrorInSolution" Scope="全局">Shift+Alt+Page Down</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevErrorInSolution" Scope="文本编辑器">Shift+Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoPrevErrorInSolution" Scope="全局">Shift+Alt+Page Up</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoLastEditLocation" Scope="文本编辑器">Ctrl+Shift+Backsapce</Shortcut>
<Shortcut Command="ReSharper.ReSharper_GotoLastEditLocation" Scope="全局">Ctrl+Shift+Backsapce</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExploreStackTrace" Scope="文本编辑器">Ctrl+E, T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExploreStackTrace" Scope="全局">Ctrl+E, T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExploreStackTrace" Scope="文本编辑器">Ctrl+E, Ctrl+T</Shortcut>
<Shortcut Command="ReSharper.ReSharper_ExploreStackTrace" Scope="全局">Ctrl+E, Ctrl+T</Shortcut>
<Shortcut Command="ReSharper_SilentCleanupCode" Scope="文本编辑器">Ctrl+E, F</Shortcut>
<Shortcut Command="ReSharper_SilentCleanupCode" Scope="全局">Ctrl+E, F</Shortcut>
<Shortcut Command="ReSharper_SilentCleanupCode" Scope="文本编辑器">Ctrl+E, Ctrl+F</Shortcut>
<Shortcut Command="ReSharper_SilentCleanupCode" Scope="全局">Ctrl+E, Ctrl+F</Shortcut>
<Shortcut Command="ReSharper_ParameterInfo_GoToPreviousSignature" Scope="文本编辑器">Ctrl+Shift+Alt+空格键</Shortcut>
<Shortcut Command="ReSharper_ParameterInfo_GoToPreviousSignature" Scope="全局">Ctrl+Shift+Alt+空格键</Shortcut>
<Shortcut Command="ReSharper_QuickFix" Scope="文本编辑器">Alt+Enter</Shortcut>
<Shortcut Command="ReSharper_WindowManager_CloseRecentTool" Scope="文本编辑器">Ctrl+Shift+F4</Shortcut>
<Shortcut Command="ReSharper_WindowManager_CloseRecentTool" Scope="全局">Ctrl+Shift+F4</Shortcut>
<Shortcut Command="ReSharper_WindowManager_ActivateRecentTool" Scope="文本编辑器">Ctrl+Alt+Backsapce</Shortcut>
<Shortcut Command="ReSharper_WindowManager_ActivateRecentTool" Scope="全局">Ctrl+Alt+Backsapce</Shortcut>
<Shortcut Command="ReSharper_EnableDaemon" Scope="文本编辑器">Ctrl+8</Shortcut>
<RemoveShortcut Command="Debug.LocationToolbar.ToggleCurrentThreadFlaggedState" Scope="全局">Ctrl+8</RemoveShortcut>
<Shortcut Command="ReSharper_EnableDaemon" Scope="全局">Ctrl+8</Shortcut>
最终的结果如下:
<UserShortcuts>
<RemoveShortcut Command="Edit.WordPreviousExtend" Scope="文本编辑器">Ctrl+Shift+左箭头</RemoveShortcut>
<Shortcut Command="ReSharper_ErrorsView_IgnoreErrors" Scope="ReSharper Errors in Solution Window">Delete</Shortcut>
...
</UserShortcuts>
现在,可以在中文版Visual Studio中使用 Resharper 的快捷键了。
--感谢源作者的整理!
----feeling#*
相关推荐
Visual Studio的插件Resharper,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案。
该资源是ReSharper Tips的常用快捷键,可能打上中文补丁就可以直接查看tips了。
Resharper 7.0.97.60 for visual studio
Extension: Fix a conflict with ReSharper where controls in the settings of Visual Studio would not be displayed. Extension: Introduce an option to allow modifying the generated project properties. ...
因最近开发需要,要使用VS2008,但是习惯了VS2017的深色主题,于是根据Visual Studio 2017深色主题默认颜色设置和Resharper2018代码着色调校了Visual Studio 2008深色背景颜色设置(包含了Visual Assist X 10.9.2283...
ReSharper 2.0具有C#2.0和ASP.NET支持,大量重构,无与伦比的代码帮助,错误分析和修复以及单元测试。
使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决...
CodeMaid是一个开源的Visual Studio的扩展插件,用于整理与优化代码等。功能类似于商业软件ReSharper,但它是免费的,并且开放源代码。它能帮助你更容易的理解你的代码,支持多种编程语言。 功能: 代码清洁 代码...
ReSharper2017.3.2版本 + resharper破解器 +破解文档 亲测
Visual Studio Code Extension使用与IntelliJ IDE(下一个/上一个功能)或Resharper(下一个/上一个成员)所提供的功能相似的快捷键命令来浏览功能,变量和类。 特征 此扩展提供了两个关键命令,用于在文件中的成员...
ReSharper_使用总结
Resharper安装教程及使用方法
ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML,和XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试工具,快速导航、...
Resharper上手指南 Resharper上手指南
帮助用于ReSharper2017版本注册,步骤:安装ReSharper后,运行本文件,打开vs中的ReSharper->help->LicenseInformaion->修改UseLicenseServer的地址为本文件显示的runningat的地址;每次运行ReSharper前打开本文件...
Unity Resharper Rider 脚本智能插件。 C#脚本支持.
修复了在 Visual Studio 16.10+ 中启用 VA 的 CMAKE 项目中缺少的构建菜单项。(案例=146429) 修复了安装 Visual Studio 17.1 Preview 2.0 或更高版本时可能发生的安装程序崩溃。(案例=147623) 修复了 C# 解析器...
resharper-xunit, 用于 xUnit.net的ReSharper runner 适用于ReSharper的 xUnit.netReSharper插件为 xUnit.net 测试增加了支持。 它支持以下内容:xUnit.net 1.x 和 2.0从源代码或者编译的程序集( 比如 ) 中发现和...
由于Resharper没有汉化版,所以找了很久才找到的比较全的一个使用说明!
一般使用 快捷键是 Resharper 的快捷键,如果不是的话,打开设置选择快捷键是 Resharper移动到其他文件,第一个这样输入文件名称就可以移动类到其他