tôi sử dụng VS2010 và Addin, sử dụng DTE.ExecuteCommand và lệnh như xây dựng, Build.Cancel, Build.RebuildSolution vvNhận danh sách đầy đủ các lệnh có sẵn cho DTE.ExecuteCommand
Bạn có thể nhận được một lệnh với DTE. Commands.Item ("xxx") và đoán nếu nó có sẵn với Command.IsAvailable. Danh sách các lệnh nằm trong cửa sổ Tools, Options, Environment, Keyboard.
Quá, như bạn biết DTE.ExecuteCommand nhận hai chuỗi làm tham số.
Đầu tiên là tên của lệnh (ví dụ: Action.CreateNewShortcut) và thứ hai là các đối số mà lệnh đó thực hiện.
Vấn đề là một số lệnh đòi hỏi một số biến của tham số và tôi không biết trật tự vv
Ví dụ tôi đoán Action.CreateNewShortcut cần ít nhất hai đối số: hành động được chạy khi phím tắt được thực thi (Build.RebuildSolution) và phím tắt (Alt + O).
Có hơn 4k lệnh trong VS. nhưng Microsoft không có tài liệu chính thức về nó, tôi nghĩ vậy.
Nó sẽ rất hữu ích bất kỳ tài liệu chính thức với danh sách đầy đủ các lệnh có sẵn cho DTE.ExecuteCommand
Bất kỳ lời đề nghị?
Liên kết bị hỏng. Hãy thử https://github.com/ligershark/VoiceExtension/blob/master/src/Resources/commands.txt – bbsimonbb