2012-11-14 4 views
6

Sau khi sao chép văn bản từ một chương trình khác, khi tôi chuyển sang Visual Studio với phần mở rộng Emacs thi đua và cố gắng để dán văn bản, không ai trong số các phương pháp sau đây làm việc:Làm thế nào tôi có thể dán văn bản từ ứng dụng khác vào Visual Studio với phần mở rộng mô phỏng Emacs?

mở rộng
  • Ctrl-Y (Emacs thi đua keybinding cho ' yank'[dán])
  • nhấp dán trên thanh công cụ
  • chỉnh sửa> dán
  • nhấp chuột phải> dán

Làm cách nào để dán văn bản từ ứng dụng bên ngoài vào bản sao của Visual Studio đang chạy Emacs Emulation extension?

Trả lời

3

Ctrl-Shift-Ins (Edit.CycleClipboardRing) sẽ dán nội dung của khay nhớ tạm Windows vào Visual Studio.

Theo cách khác, các phương pháp tiêu chuẩn khác không hoạt động, đây là lỗi đã biết trong phần mở rộng Mô phỏng Emacs. Từ the extension's Visual Studio Gallery page:

Cắt/sao chép/dán từ các ứng dụng khác vào Visual Studio không hoạt động với phần mở rộng Emacs được cài đặt. Chúng tôi đang khắc phục sự cố này và sẽ đăng phiên bản cập nhật của tiện ích khi có bản sửa lỗi.

6

Như trên - Ctrl - phím Shift - Ins (Edit.CycleClipboardRing) làm việc cho điều này (ít nhất là nó làm cho tôi có nhận được emacs add-in để tải trong VS2012,), do đó bạn có thể sau đó đi vào Tools-> Options, chọn Môi trường-> Keyboard, và loại bỏ các Ctrl - Y phím tắt, sau đó gán Ctrl - Y để Edit.CycleClipboardRing.

Lặp lại Ctrl - Y không chu kỳ vòng vào clipboard, mà là một tác dụng phụ tôi có thể sống với ... Tôi đoán nếu bạn phân công lại Alt - Y được lệnh cùng thì thường điều này sẽ làm những gì bạn mong đợi.