2013-03-13 17 views
22

Trong Visual Studio 2012, khi tôi muốn nhận xét một hoặc nhiều dòng trong tệp CSS bằng cách sử dụng /**/ ký tự, VS luôn tự động thêm các ký tự đóng góp nhận xét */ ngay sau khi tôi nhập các ký tự nhận xét bắt đầu. Vì vậy, nếu tôi bắt đầu với khối mã này:Làm cách nào để ngăn Visual Studio tự động thêm các ký tự kết thúc khi tôi bắt đầu nhận xét mới trong tệp CSS

.appGrid { 
    display: -ms-grid; 
    -ms-grid-columns: 120px 1fr; 
    -ms-grid-rows: 140px 80px 1fr; 
} 

và tôi muốn xóa bỏ dòng -ms-grid-rows, tôi gõ /* vào đầu dòng đó. Đây là những gì tôi muốn xem:

.appGrid { 
    display: -ms-grid; 
    -ms-grid-columns: 120px 1fr; 
/* -ms-grid-rows: 140px 80px 1fr; 
} 

Thay vào đó, VS thêm */ nhân vật ngay sau khi tôi xong gõ /* nhân vật, như thế này:

.appGrid { 
    display: -ms-grid; 
    -ms-grid-columns: 120px 1fr; 
/**/ -ms-grid-rows: 140px 80px 1fr; 
} 

sau đó tôi phải tự xóa tự động -added */ và thêm lại nó nơi tôi thực sự muốn nó ... trong trường hợp này ở cuối dòng tôi đang cố gắng bình luận.

Làm cách nào để ngăn VS tự động thêm các ký tự */? Tôi không thể tìm thấy bất kỳ tùy chọn nào để vô hiệu hóa hành vi này trong Tools> Options> TextEditor> CSS.

Để tham khảo, tôi đang sử dụng VS2012 Premium.

+1

Điều gì sẽ xảy ra khi bạn làm nổi bật toàn bộ khối mã CSS bạn muốn nhận xét, sau đó nhấn nút "nhận xét các dòng đã chọn" (hoặc CTRL + E, C)? –

+0

@RobertHarvey Sử dụng nút "nhận xét các dòng đã chọn" hoạt động đúng cách – RSW

+1

Tuyệt vời. . . –

Trả lời

9

Tôi e rằng không có tùy chọn để thay đổi điều này trong Visual Studio, ít nhất không phải là tôi có thể thấy. Tôi đã có cùng một vấn đề đôi khi, và thường sử dụng ba cách xung quanh nó:

  1. Chọn dòng để nhận xét ra và sử dụng phím tắt: Ctrl + K, C
  2. Cắt bế mạc */và dán nó vào cuối của địa điểm
  3. Nhấn tổ hợp phím CTRL + Z để hoàn tác đóng */

đầu tiên là phương pháp tốt nhất, nhưng nếu tôi đã bắt đầu gõ 2 hoặc 3 là đủ để có được thông qua phá vỡ trong dòng chảy!

0

Điều này không trực tiếp avilable trong VS.
Bạn có thể thực hiện việc này bằng cách chọn nội dung đầu tiên (bao gồm nhiều hàng) và sau đó nhấn lệnh cắt ngắn CTRL + K, CTRL + C trong trình chỉnh sửa.

+1

Đây là thông tin tốt, nhưng như bạn có thể thấy, thông tin này đã được đưa ra bởi Rich trong câu trả lời của mình hơn một năm trước – RSW

+0

@RSW đừng quên đánh dấu nó là câu trả lời;) – Rich

+1

@Rich Yeah đây là độ tuổi- cuộc tranh luận cũ về những gì cần làm với câu trả lời cho biết "những gì bạn đang yêu cầu hiện không khả thi, nhưng đây là cách giải quyết tốt nhất". Bạn đã cung cấp thông tin tốt trong câu trả lời của bạn, vì vậy tôi đã upvoted. Nhưng tôi luôn ngần ngại đánh dấu các câu trả lời như thế này như câu trả lời _the_ ... Tôi muốn để nó không được đánh dấu để chỉ ra rằng vấn đề của tôi vẫn còn tồn tại. Cảm ơn cho đầu vào mặc dù! – RSW

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