【发布时间】:2017-08-02 09:47:59
【问题描述】:
我正在尝试在 VS 2017 中获取 Emacs 样式的键绑定。
从Q&As相关的previous-VS-versions,我试过了:
- VS 设置(工具->选项->环境->键盘),但没有 Emacs 选项:显然它从 VS 2010 开始已被删除;
- XKeymacs(虽然它看起来很古老,谁知道呢?),但它只支持最高到 Vista 的 windows 版本,我在 windows 8 上运行;
- VisEmacs,不过支持VS到2008版本;
-
下载VS 2010 extension,从存档中提取,修改版本(请参阅下面的注释了解我如何检索它),重新存档并使用 VSIXInstaller 运行它,如this answer 中所述。
但是,我在 VS 键盘映射中选择了 Emacs 选项后,经过多次重启,不仅 Emacs 键绑定无法正常工作,而且之前的 kbd 映射也被禁用,即使是常见的 Ctrl+箭头.我检查了,命令在那里,它们只是不起作用。
这就是我卡住的地方。
注意为了找到VS版本:
C:\Program Files (x86)\Microsoft Visual Studio\Installer>vswhere.exe
Visual Studio Locator version 1.0.62 [query version 1.10.80.60812]
Copyright (C) Microsoft Corporation. All rights reserved.
installationName: VisualStudio/15.2.0+26430.16
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community
installationVersion: 15.0.26430.16
尝试使用15.2 和15。 (以及17 和16 和15.3,在那之前:))
附:似乎每个 VS 版本都问过这个问题...这可能是对 VS 团队的提示:)。
【问题讨论】: