Có cách nào kích hoạt tiếng bíp/báo động/âm thanh khi điểm ngắt của tôi bị trúng không? Tôi đang sử dụng Visual Studio 2005/2008.Visual Studio: Làm thế nào để kích hoạt báo thức khi một điểm ngắt được nhấn?
Trả lời
WinXP
Control Panel -> Sounds and Audio ... -> Sự kiện Chương trình - Microsoft Developer -> Breakpoint Hit
Win7
Control Panel -> All Items Control Panel -> Sounds -> Âm thanh (tab) - Microsoft Visual Studio -> Breakpoint Hit
Tôi từng có âm thanh "Không xây dựng" đặt cho Tom Hanks '' Houston chúng ta có một vấn đề ''. Yeah, ngu ngốc tôi biết, nhưng nó đã thành công ở gây phiền nhiễu đồng nghiệp của tôi. :) –
Và trong Win 10 bạn tìm thấy các thiết lập như thế này: Cài đặt -> Cá nhân -> Chủ đề -> Cài đặt âm thanh nâng cao -> Microsoft Visual Studio -> Điểm ngắt – Tech
Điều này là hoàn hảo. Tôi cần điều này cho một quá trình chạy dài, nơi mà điểm break có thể bị tấn công sau mỗi 10 phút hoặc lâu hơn ... Rất vui khi có thể làm điều gì khác trong khi điều này đang diễn ra. – NotMe
Bạn có thể tạo macro chạy để phản hồi việc kích hoạt điểm dừng. Trong macro của bạn, bạn có thể làm bất cứ điều gì cần thiết để tạo ra một tiếng bíp.
Có, bạn có thể làm điều đó bằng Macro được gán cho điểm ngắt. Điều này làm việc trong VS 2005, tôi cho rằng năm 2008 sẽ hoạt động tốt. Tôi cho rằng bạn không muốn một âm thanh trên MỌI điểm ngắt, hoặc câu trả lời khác sẽ hoạt động tốt. Có lẽ có một cách để chơi một âm thanh cụ thể, nhưng tôi không đào sâu. Dưới đây là các bước cơ bản:
Thêm Một New Macro Mô-đun (bước dưới đây mã)
Imports System.Runtime.InteropServices
Public Module Beeps
Public Sub WindowsBeep()
Interaction.Beep()
End Sub
Public Sub ForceBeep()
Beep(900, 300)
End Sub
<DllImport("Kernel32.dll")> _
Private Function Beep(ByVal frequency As UInt32, ByVal duration As UInt32) As Boolean
End Function
End Module
- Công cụ => Macro => Macros IDE
- Macros My (Trong Project Explorer) => Thêm mô-đun mới => Tên: "Bíp"
- Sao chép mã ở trên. Nó có 2 phương pháp
- Đầu tiên sử dụng âm thanh "Beep" của cửa sổ
- Thứ hai buộc âm "Beep", không phải tệp .wav. Điều này làm việc với tất cả các âm thanh bị vô hiệu hóa (ví dụ như Control Panel -> Sounds -> Sound Scheme: No Sounds), nhưng âm thanh xấu xí.
- Xem Explorer Macro trong VS.Net (không phải là IDE vĩ mô) để đảm bảo nó là có :)
Gán Để Một Breakpoint
- Thêm một điểm break đến một dòng
- Nhấp chuột phải vào chấm nhỏ màu đỏ
- Chọn "Khi nhấn"
- Đánh dấu vào ô để cho phép macro
- Chọn macro của bạn từ kéo xuống
- Bỏ chọn "tiếp tục thực hiện" nếu bạn muốn dừng lại. Nó được kiểm tra theo mặc định.
Ngoài ra, có là cách để phát tệp wav tùy ý, nhưng điều đó có vẻ quá mức cho một cảnh báo. Có lẽ "tiếng bíp" bắt buộc là tốt nhất, vì ít nhất âm thanh khác với Ding.
LƯU Ý: Thật không may là hộp kiểm "Chạy macro" không khả dụng trên Express Edition của MSVC++ 2005 và MSVC++ 2008. –
Tôi đã chọn câu trả lời của Nescio cho sự đơn giản của nó. Nhưng, máy của bạn cũng rất tuyệt và sẽ được áp dụng khi tôi * không * muốn báo động trên mọi điểm dừng. –
Nhanh chóng và bẩn thường thắng trong ngày. –
- 1. Làm cách nào để ngăn trình soạn thảo Visual Studio tự động cuộn ngang khi điểm ngắt được nhấn
- 2. Làm cách nào để phát hiện điểm ngắt đang bị xóa trong Visual Studio?
- 3. Visual Studio Debugger bỏ qua các điểm ngắt
- 4. Thiết lập điểm ngắt bộ nhớ trong Visual Studio 2012
- 5. Làm thế nào để thiết lập các điểm ngắt có điều kiện trong Visual Studio?
- 6. Điểm ngắt Visual Studio được lưu ở đâu?
- 7. Đặt nhiều điểm ngắt trong Visual Studio 2012
- 8. Không có điểm ngắt nào được nhấn với Geddy
- 9. Có cách nào để phát âm thanh cảnh báo khi một điểm ngắt được nhấn trong Eclipse không?
- 10. Làm thế nào để giữ một cảnh báo mở sau khi nút onclick được kích hoạt?
- 11. Visual Studio: Làm thế nào để ngăn chặn điểm nhấn bị đánh cắp khỏi việc lấy cắp tiêu điểm?
- 12. Không thể tiếp cận điểm ngắt trong Visual Studio
- 13. Visual Studio: Đi xe đạp qua các điểm ngắt
- 14. Làm cách nào để kích hoạt một hành động khi người dùng nhấn enter?
- 15. Làm thế nào để chuyển hướng đầu ra từ trình gỡ rối Visual Studio?
- 16. Visual Studio chèn các tab/dòng mới trong thông báo in điểm ngắt (tracepoint)?
- 17. Không thể tải một hoặc nhiều lỗi điểm ngắt trong Visual Studio 2013
- 18. Làm thế nào để kích hoạt VsVim?
- 19. Điểm ngắt không được nhấn khi gỡ lỗi từ xa trên Internet cho ASP.NET
- 20. Làm thế nào tôi có thể tìm thấy một người gọi phương thức khi bước qua C# trong Visual Studio 2008?
- 21. Làm thế nào để kích hoạt hoặc mô phỏng ngắt bàn phím?
- 22. Làm thế nào để chặn cho đến khi một sự kiện được kích hoạt trong C#
- 23. Làm cách nào tôi có thể đặt điểm ngắt trong mã được tham chiếu trong Visual Studio?
- 24. Làm thế nào để kích hoạt chỉ báo cột trong Qt Creator?
- 25. Visual Studio - có thể là điểm ngắt được gọi là mã không?
- 26. Visual Studio ngắt tất cả trong gỡ lỗi
- 27. Có thể thiết lập các điểm ngắt khi gỡ lỗi từ xa bằng Visual Studio không?
- 28. Làm cách nào để kích hoạt Visual Studio 2010 để ngắt khi có ngoại lệ cơ hội đầu tiên xảy ra?
- 29. Làm cách nào để giữ Visual Studio khỏi tự động, khi tôi kích hoạt "Focus Follows Mouse"?
- 30. Thiết bị Android ngắt kết nối khỏi trình gỡ lỗi một vài giây sau khi ngắt được nhấn
Bạn có thể vui lòng giải thích tại sao bạn cần điều này?Tôi không nghĩ rằng một "báo động" -feature tồn tại, nhưng nếu bạn cung cấp cho chúng tôi với kịch bản của bạn về lý do tại sao bạn cần điều này, chúng tôi có thể có thể cung cấp cho bạn một giải pháp. – Espo
Tôi kiểm tra mã của mình trên PC trong một khối liền kề và phải mất một lúc trước khi điểm ngắt của tôi bị lỗi. Vì vậy, trong khi tôi đang ở máy tính của riêng tôi, tôi muốn biết khi nào điểm dừng của tôi bị đánh. Một báo động âm thanh ngắn hoặc thậm chí một tiếng bíp sẽ là đủ cho điều này. –
* cần phải khởi động lại studio trực quan để các cài đặt này có hiệu lực (VS2010) - và đây cũng là nơi bạn cần phải bật để bật tiếng 'Thành công' hoặc 'Không thành công' tiếng ồn –