2010-08-16 27 views
6

Nếu bạn đang mã hóa C# bên trong visual studio, và bạn có một bình luận multiline, thusly:Ngăn chặn Visual Studio từ việc thêm dấu hoa thị thêm khi chạm vào bên trong một bình luận multline

/* 
This is a very interesting comment 
that consists of multiple lines 
*/ 

Sau đó, nếu bạn đang ở trong các bình luận, như sau từ "bình luận" trong ví dụ của tôi, và bạn nhấn enter, Visual Studio thêm một "*" trên dòng mới và đặt con trỏ của bạn ngay cả với "*" đã bắt đầu nhận xét.

Tôi ghét hành vi này. Nó không bao giờ là điều tôi muốn. Có cách nào để tắt nó không? Tôi lang thang qua các tùy chọn biên tập nhưng tôi không thể tìm thấy nó.

Trả lời

10

Điều lạ lùng là hành vi này được gắn với thế hệ nhận xét tài liệu XML trong trình soạn thảo C#. Nếu bạn tắt XML thế hệ doc comment nó cũng sẽ vô hiệu hóa tính năng tự động thế hệ của * trong nhiều dòng bình luận của

  • Tools -> Options
  • Text Editor -> C# -> Advanced
  • Bỏ chọn "Generate Nhận xét về tài liệu XML ... "
+1

Ew. Điều đó thật lạ. Tôi không muốn loại bỏ các nhận xét về tài liệu XML. Tôi đoán tôi bị mắc kẹt. Cảm ơn bạn về thông tin. – RationalGeek

+0

+1 là nhà cung cấp kiến ​​thức ẩn dật. Tôi mong đợi câu hỏi này sẽ không được trả lời. Thanh danh. – Tergiver

+0

@Tergiver lạ bạn sẽ tìm thấy các hành vi khác được gắn với tùy chọn này trong cả VB và C# (trong VB toggling tùy chọn này có thể thay đổi hành vi intellisense). – JaredPar

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