2009-07-24 39 views
5

Tôi muốn sử dụng macro bàn phím kiểu emacs trong Visual Studio, phần lớn tôi có thể thực hiện thông qua các shortcut mappings ... nhưng tôi không thể tìm ra lối tắt bàn phím để lặp lại lệnh tiếp theo x lần. Trong emacs, tôi có thể ghi vĩ mô của tôi, sau đó gõmacro bàn phím kiểu emacs trong studio trực quan

Esc, #, ctrl + x, e

đó # là số lần tôi muốn lặp lại vĩ mô của tôi. Theo quan điểm của tôi, điều này gần như quan trọng như chính macro đó. Làm thế nào có thể đạt được điều này trong Visual Studio?

+0

hãy để tôi cung cấp cho bạn mẹo của tôi để đạt được điều đó (đó là những gì tôi làm): Cài đặt emacs. Nhấp chuột phải vào tab nguồn của bạn, chọn 'mở thư mục chứa', sau đó nhấp chuột phải vào tệp của bạn và "mở bằng emacs". M-g goto dòng của bạn và làm công cụ của bạn. không thay thế cho emacs. –

Trả lời

2

Bạn có thể muốn thử XKeymacs:

http://www.cam.hi-ho.ne.jp/oishi/indexen.html

Tôi đã thử trình tự của bạn và nó hoạt động trên một macro đơn giản. Tuy nhiên, nó khá chậm ... Dù sao, hãy cho nó một shot.

+0

Điều đó hoạt động tốt, mặc dù bạn nói đúng, nó khá chậm. Cảm ơn! – tbischel

+0

Hmm, tôi đã thử nghiệm nó lần đầu tiên bằng notepad. Nó không hoạt động khá tốt trong Visual Studio ... Tôi nghĩ rằng các công cụ intellitype có thể nhận được trong cách, vì nó dường như làm việc khoảng một nửa thời gian chỉ cho các macro bình thường, và không quá tốt cho lặp lại thoát. Một vấn đề khác là việc lặp lại thoát chỉ có thể hoạt động với # dưới 10. – tbischel

0

Đối với chức năng mà bạn phải viết vĩ mô của riêng bạn, nhưng yo'll thể không có khả năng sử dụng phím tắt, chỉ cặp được hỗ trợ ...

Các vấn đề liên quan