visual-studio - Visual Studio 2019 中的 Emacs 键绑定
问题描述
我尝试从 Visual Studio 2019 preview1 下的 Extensions and Updates 中安装“Emacs Emulation”,但失败了。
有没有办法让 VS 2019 支持 Emacs 键绑定。
解决方案
根据以下页面
https://devblogs.microsoft.com/visualstudio/how-to-upgrade-extensions-to-support-visual-studio-2019/
必须执行以下操作:
1) 修复InstalltionTarget的版本号
<Installation InstalledByMsi="false">
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[14.0,16.0)" />
</Installation>
2) 修复 Prerequisite 标签的版本号
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" />
</Prerequisites>
对于这种情况,1)从以下存储库中获取代码: https ://github.com/justcla/EmacsKeys
2) 编辑第 25 行 source.extension.vsixmanifest。
"<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,16.0)" DisplayName="Visual Studio core editor" />"
只需删除 16.0 并构建扩展。您会收到警告,但它似乎有效。
推荐阅读
- c# - 调整图表区域大小以适合图表
- google-apps-script - 谷歌脚本 JDBC 极光连接错误
- ruby-on-rails - ActiveStorage::IntegrityError 仅在 Bitbucket 管道中
- python - Tkinter 保存画布并加载
- javascript - 通过在javascript中循环向jason数组添加另一个字段
- flutter - Flutter 聊天列表更新重建效率
- ssl - 通过 dns 为 route53 颁发证书时,Certbot 无法找到 AWS 凭证
- laravel - Laravel 文件使用隐式 AWS 密钥和秘密上传到 S3 不起作用
- php - PHP - 有没有办法将上传的文件保存到 Web 目录中?
- python - 是否可以告诉 RASA (NLU) 可以预测的类?