5

Trong tham chiếu đến các relatedquestions này, tôi đã thiết lập xác thực CSS3 trong VS2010 một thời gian.Có thể thay đổi mặc định phiên bản "xếp tầng kiểu xếp tầng để xác thực" VS không?

Tuy nhiên mỗi khi tôi đóng tệp CSS, danh sách thả xuống "kiểu xếp tầng để xác thực" trong css toolstrip thay đổi lại từ CSS 3.0 thành CSS 2.1. Khi mở lại một tệp css, tôi cần phải chọn lại CSS 3.0 để tránh các lỗi xác thực.

Có cách nào để thay đổi mặc định không? Ngay cả một hack đăng ký sẽ được chấp nhận vào thời điểm này, nó thực sự là khá khó chịu.

Có một lợi ích khác của việc thay đổi mặc định cho điều này, khi chỉnh sửa tệp cshtml. Nếu không có tệp CSS mở, trình đơn thả xuống đích xác thực bị chuyển sang màu xám. Vì vậy, để thay đổi nó thành 3.0, bạn phải mở một tệp CSS. Một phiền toái khác.

Tôi đã chọn Công cụ> Tùy chọn> Trình soạn thảo văn bản> CSS, nhưng không có tab xác thực như có cho HTML.

+0

1 Tôi ghét điều đó ... – SLaks

+0

Tôi ghét này, là tốt. :( –

+0

Tin tốt là, điều này dường như không phải là vấn đề trong phiên bản VS 11 Beta. – danludwig

Trả lời

1

Lựa chọn 2 là để đi vào C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ Packages \ 1033 \ schemas \ CSS và đổi tên css30.xml để css21.xml (sao lưu tập tin của bạn đầu tiên tất nhiên).

Bằng cách đó, mặc dù VS sẽ hiển thị nó được xác nhận cho phiên bản 2.1 nó thực sự sẽ được xác nhận cho phiên bản 3.0

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