9

bạn biết Iron Man đang sử dụng lệnh thoại cho IDE của mình như thế nào trong phim? Có bất kỳ plugin Visual Studio nào có thể làm điều đó không? Nếu không, làm thế nào để bạn đi về làm cho chúng mình?Lệnh thoại của Visual Studio

+2

Tại sao bạn muốn thực hiện việc này? –

+2

Cùng với đó, tôi muốn nó nhận ra "sửa lỗi" –

+1

+1 để làm cho tôi nhận thức về sự tồn tại của thẻ "mã-bằng giọng nói" ... – Donut

Trả lời

1

Hãy xem Microsoft Speech SDK, cũng như tích hợp Visual Studio. Có một loạt các hướng dẫn (chỉ cần google) trên cả hai, và trong VS2008 có ngay cả các dự án tích hợp templated ra khỏi hộp ...

+0

Tại sao điều này lại bị bỏ phiếu? Câu trả lời là hơi không xác định, nhưng đó là câu hỏi. – Thorarin

2

Có một plug trong tôi sử dụng ở nhà hoạt động tốt nhưng hơi khó tính. Nó không thực hiện lập trình thực tế, nhưng nhiều hơn một trợ giúp để loại bỏ các phím tắt. Về cơ bản, bất kỳ chức năng nào mà bạn có thể chạy bằng cách sử dụng lệnh tắt mà bạn có thể chạy bằng cách sử dụng trình cắm này. Để có danh sách các chức năng khả dụng, hãy truy cập this MSDN article.

Đó là ThirdHand at codeplex.com và theo như tôi có thể nói, nó chỉ hoạt động trên VS 2008 vì nó sử dụng .Net 3.5. Đảm bảo đọc bài đăng của tôi trên bảng thảo luận về cách đặt lại bài đăng nếu có bất kỳ sự cố nào.

Đã một thời gian kể từ khi tôi xem trong phim, vì vậy tôi hy vọng điều này tương tự như những gì bạn đang nói đến.

1

Với Vocola thật dễ dàng để tạo khẩu lệnh cho Visual Studio hoặc bất kỳ ứng dụng nào khác. Dưới đây là một ví dụ mà kết nối một cụm từ nói chuyện với một chuỗi tổ hợp phím:

Save File = {Ctrl+s}; 

Khi bạn nói "Save File" nó sẽ gửi các tổ hợp phím "Control-s", và tập tin của bạn được lưu.

Một vài lệnh hữu ích cho Visual Studio (lưu ý "#" là nhân vật bình luận):

Find in Files = {Ctrl+F}; 
Switch Tab = {Ctrl+Tab}{Enter}; 
Close Solution = {Alt+f}t; 
Touch Go = {LeftButton}{F12};     # "Go To Definition", e.g. of method name mouse is pointing to 
Touch References = {RightButton}a;    # "Find All References", e.g. of method name mouse is pointing to 
Rename All = {Alt+Shift+F10} Wait(100) {Enter}; # Renames all references, e.g. to a method you just renamed 

Với một chút suy nghĩ về những gì các lệnh bạn cần và một chút luyện tập sử dụng chúng, lập trình được nhanh hơn rất nhiều .

0

Tôi mã bằng giọng nói trong Visual Studio và SQL Server Management Studio sử dụng Dragon NaturallySpeaking Professional. Tôi đã làm điều này trong nhiều năm, và chơi xung quanh với việc tạo ra các add-in của riêng tôi cho Visual Studio. Họ thu hoạch lớp của tôi và tên biến và giúp tôi xây dựng từ vựng lập trình tùy chỉnh của mình. Thật không may, nói rằng "sửa lỗi" sẽ chỉ đơn giản là dictate rằng văn bản, nhưng tôi có thể viết mã và kiểm soát IDE khá tốt.

0

Nếu bạn có phiên bản chuyên nghiệp Dragon NaturallySpeaking bạn có thể sử dụng một số tập lệnh sau đây mà tôi đã tạo bằng Visual Basic Advanced Scripting cho Dragon NaturallySpeaking.

https://www.dropbox.com/sh/t33g36ajjevlca3/tLqXnjKPKh

+0

Liên kết đã chết. – absynce

+0

Liên kết đã được thay đổi thành liên kết trực tiếp – Mark3308