首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual社区2015中使用Emacs绑定

在Visual社区2015中使用Emacs绑定
EN

Stack Overflow用户
提问于 2015-09-16 20:25:25
回答 2查看 8.4K关注 0票数 14

我试图按照下面的StackOverflow问题来获得Visual社区中的Emacs,但没有成功。

Emacs Keybindings in Visual Studio 2012 or 2013

我从以上问题的最佳答案中获得了步骤5:“从管理员命令提示符执行开始emacsemulations.vsix”。

然而,我得到:“此扩展不能在任何当前安装的产品上安装”

安装日志显示:“已安装产品-社区2015”和“已安装产品- 2015 Shell (集成)”

然后我尝试跳过步骤7),将emacs.vsk复制到"C:\Program (X86)\MicrosoftVisualStudio14.0\Common7IDE“中,并在VS的命令窗口(View/Other / command窗口)中键入Edit.EmacsBreakLine,但得到了”命令“"Edit EmacsBreakLine”不可用。

在步骤5或步骤7的末尾,Emacs模拟器无法工作。我的预感是EmacsEmulation.vsix - extension.vsixmanifest中的版本设置不正确,但我不知道使用哪个版本:

代码语言:javascript
复制
<SupportedProducts>
    <VisualStudio Version="11.0">
    <Edition>Pro</Edition>
    </VisualStudio>
</SupportedProducts>

我试过version=12和edition=Express_All

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-22 19:50:13

我通过将版本更改为14使其工作起来。

代码语言:javascript
复制
<SupportedProducts>
    <VisualStudio Version="14.0">
    <Edition>Pro</Edition>
    </VisualStudio>
</SupportedProducts>

其余所有步骤都与下面的文章相同:https://stackoverflow.com/a/14087731/3112973

并确保Emacs.vskC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\中列出。这是带有键绑定分配的文件。如果没有,只需从链接中步骤2中解压缩的文件夹中复制它。

票数 11
EN

Stack Overflow用户

发布于 2016-04-18 02:05:48

要安装MicrosoftVisualStudioCommunity2015(将其版本报告为14.0)的VSIXInstaller.exe,文件,文件夹中有一个安装工具EmacsEmulations.vsix:

C:\Program (x86)\Microsoft 14.0\Common7\IDE>

在修改了上面提到的v6文件(在我的示例中插入版本"14.0“和版本"Community”)后,以下内容在管理命令行中对我有效(填写您自己的完整路径):

VSIXInstaller.exe /a EmacsEmulations.vsix

请注意,在工具/选项/环境中选择键盘映射中的Emacs之后,更改似乎不会立即生效。我重新启动了Visual,它也还没有完成。

然后,我搜索名称中包含"emacs“的已安装密钥绑定,它们就在那里。从那以后,他们在编辑器中很活跃,所以我不能百分之百确定是什么触发了激活。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32618036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档