Visual Studio 2008有什么方法可以顺利切换使用Emacs键盘绑定和默认键盘吗?我很快会做一些结对编程,我需要我的Emacs键盘绑定来保持自己的疯狂。Visual Studio 2008:在Emacs和默认键盘绑定之间平滑切换
2
A
回答
1
VS宏创建一个新的,添加以下代码:
Sub ToggleEmacsKeyBindings()
Dim emacsSchemeName As String = "Emacs"
Dim defaultSchemeName As String = "(Default)"
Dim props As EnvDTE.Properties = DTE.Properties("Environment", "Keyboard")
Dim propsItem As EnvDTE.Property = props.Item("SchemeName")
Dim previousScheme As String = propsItem.Value
If propsItem.Value = emacsSchemeName Then
propsItem.Value = defaultSchemeName
ElseIf propsItem.Value = defaultSchemeName Then
propsItem.Value = emacsSchemeName
End If
MsgBox("Previous Scheme: " + previousScheme + Environment.NewLine + Environment.NewLine + "New Scheme: " + propsItem.Value)
End Sub
然后,您可以assign a keyboard shortcut to this macro更快,更轻松地Emacs
和'Default'
键盘方案之间切换。
(注:本作品在VS 2005和VS 2008中没有测试,但它应该工作过它也可以在VS 2010中安装了Emacs emulation extension。)
1
相关问题
- 1. Visual Studio:在调试和发布模式之间切换的键盘快捷键
- 2. 键绑定visual studio 2013切换标签
- 3. UITextField - 在键盘和UIPickerView之间切换
- 4. 的Eclipse键盘绑定2008
- 5. Emacs在TTY +键盘绑定
- 6. Emacs:键盘和键之间的关系
- 7. 默认Visual Studio 2010和2008字体
- 8. 通过键盘在JPanel之间切换
- 9. 用于在项目抽屉和编辑器之间切换的键盘绑定
- 10. Visual Studio 2008的键盘快捷键
- 11. 更改TableViewer的默认键盘绑定
- 12. 切换到5.0键盘绑定
- 13. 如何在Visual Studio 2008/2010中切换调试asp.net的默认浏览器?
- 14. 默认平台工具,在Visual Studio
- 15. 如何获取Visual Studio 2008中未绑定键盘快捷键的列表?
- 16. Visual Studio 2008的默认C++性质?
- 17. Visual Studio 2008 Emacs模式
- 18. 在Intellij中水平分割窗口之间切换的键盘快捷键
- 19. 如何在Android中处理Emojipicker和键盘之间的切换?
- 20. visual studio 2008和visual studio 2010之间的区别
- 21. Visual Studio 2008和Visual Studio 2010之间的区别?
- 22. 如何在Visual Studio中获取Emacs样式的键绑定?
- 23. 在python2和python3之间切换作为默认python
- 24. Atmel Studio中的Emacs键盘快捷键
- 25. jQuery平滑切换CSS值和自动之间的宽度
- 26. VsVim键盘快捷键在文件/标签之间切换?
- 27. Emacs - 在视觉标记之间切换?
- 28. 全局覆盖emacs键盘绑定
- 29. Ctrl + Tab键在Visual Studio 2008
- 30. 如何在Visual Studio 2008中删除键盘快捷键?
你真了不起。谢谢! – 2010-06-22 07:29:50