【问题标题】:How Can I Paste Text From Another Application Into Visual Studio with Emacs Emulation Extension?如何使用 Emacs 仿真扩展将文本从另一个应用程序粘贴到 Visual Studio?
【发布时间】:2013-02-11 20:44:21
【问题描述】:

从另一个程序复制文本后,当我使用 Emacs Emulation 扩展切换到 Visual Studio 并尝试粘贴文本时,以下方法均无效:

  • Ctrl-Y('yank' [paste] 的 Emacs 仿真扩展键绑定)
  • 点击工具栏上的粘贴
  • 编辑 > 粘贴
  • 右击>粘贴

如何将外部应用程序中的文本粘贴到运行 Emacs Emulation extension 的 Visual Studio 副本中

【问题讨论】:

    标签: visual-studio emacs


    【解决方案1】:

    如上所述 - Ctrl-Shift-Ins (Edit.CycleClipboardRing) 确实适用于这个(至少它对我有要在 VS2012 中加载的 emacs 插件,) 这样您就可以进入 Tools->Options,选择 Environment->Keyboard,然后删除 Ctrl-Y 快捷方式,然后将 Ctrl-Y 分配给Edit.CycleClipboardRing

    重复 Ctrl-Y 确实循环剪贴板环,这是我可以忍受的副作用......我想如果你重新分配 Alt-Y 是相同的命令,那么通常这会满足你的期望。

    【讨论】:

      【解决方案2】:

      Ctrl-Shift-Ins (Edit.CycleClipboardRing) 会将 Windows 剪贴板的内容粘贴到 Visual Studio 中。

      至于其他更标准的方法不起作用,这是 Emacs Emulation 扩展中的一个已知错误。来自the extension's Visual Studio Gallery page

      从其他应用程序剪切/复制/粘贴到 Visual Studio 中不适用于安装的 Emacs 扩展。我们正在努力解决此问题,并会在修复可用时发布扩展的更新版本。

      【讨论】:

        猜你喜欢
        • 2011-02-10
        • 1970-01-01
        • 1970-01-01
        • 2014-09-13
        • 1970-01-01
        • 2021-04-14
        • 1970-01-01
        • 1970-01-01
        • 2021-09-13
        相关资源
        最近更新 更多