2011-09-06 35 views
17

Tôi đang làm việc trên dự án HTML5/CSS 3.0/MVC 3 trong Visual Studio 2010. Mỗi lần tôi khởi động lại VS và sau đó mở tệp CSS, nó luôn được đặt thành 'CSS 2.1'. Có cách nào để nói với VS tôi muốn sử dụng CSS 3.0 luôn luôn (hoặc ít nhất là theo mặc định)?Đặt CSS 3.0 làm Mặc định trong Visual Studio 2010 SP1 Cập nhật Web

BTW, tôi đã xem trong "Công cụ> Tùy chọn> Trình soạn thảo văn bản> HTML" - không có tùy chọn CSS, mặc định là HTML5. Tôi cũng đã xem dưới "Công cụ> Tùy chọn> Trình chỉnh sửa văn bản> CSS" - không có tùy chọn phiên bản nào theo tôi có thể thấy.

Cảm ơn, Michael

Trả lời

16

Tôi đã có một vấn đề tương tự sau khi SP1.
tôi phải đặc biệt cài đặt "CSS 3 Intellisense Schema" được tìm thấy ở đây ->

http://visualstudiogallery.msdn.microsoft.com/7211bcac-091b-4a32-be2d-e797be0db210

Restart VS và nó bắt đầu nhớ lại những gì tôi đã đặt trước. HTH

+0

Cảm ơn bạn. Đó là hữu ích và đó là CSS 3 tôi đang đề cập đến. Nhưng những gì tôi thực sự muốn (câu hỏi của tôi là) để làm cho CSS 3 được lựa chọn mỗi khi tôi mở một tập tin CSS hơn là có 2.1 lựa chọn và sau đó phải chuyển đổi thả xuống mà làm cho tôi điên. :) –

+0

Có lẽ tôi không nên 'tổng hợp', hãy để tôi giải thích. Sau khi tôi cài đặt SP1, tôi đã gặp vấn đề tương tự như bạn. -> CSS3 sẽ không được mặc định khi tôi khởi động lại VS2010. Nó sẽ luôn luôn chọn CSS 2.1 khi tôi lần đầu tiên mở VS. Sau đó, tôi đã cài đặt chuyên biệt gói mà tôi đã đề cập, và kỳ diệu nó sẽ nhớ những gì tôi đã chọn cuối cùng. Tôi chỉ viết điều này để làm rõ, không phải là hình ảnh. :) – davehale23

+0

Tuyệt vời! Tôi cài đặt lại phiên bản này (mà tôi đoán đã được cập nhật) bây giờ nó dính. Cảm ơn bạn. –

1

Cài đặt:

Web Standards Update for Microsoft Visual Studio 2010 SP1

cũng làm cho VS nhớ CSS 3.0 thiết lập xác nhận.

Cập nhật tiêu chuẩn web cung cấp nhiều mong muốn HTML5 & Hỗ trợ CSS3 cho Visual Studio 2010 SP1. Nó mang lại cho VS 2010 intelliisense & xác nhận là gần với đặc tả W3C như chúng ta có thể nhận được thông qua một phương tiện của một phần mở rộng. Các tính năng hỗ trợ đáng chú ý nhất bằng cách mở rộng này là:

HTML5 - Video, Audio, Input Type, Kéo & Drop, WAI-ARIA, Microdata, Schema.org trình duyệt API - geolocation & Local CSS3 lưu trữ - 2D Transforms , 3D Transforms, Animations, Background & Biên giới, Hộp cơ bản Mô hình, Giao diện người dùng cơ bản, Hành vi, Màu sắc, Bố cục hộp linh hoạt, Phông chữ, Paged Phương tiện, Trình bày siêu liên kết, Dòng, Danh sách, Marquee, Truy vấn phương tiện, Nhiều cột, không gian tên, Trình độ, Ruby, Selectors, Lời nói, Cú pháp, Bố cục mẫu, Văn bản & Chuyển tiếp. Nó cũng hỗ trợ tiền tố cụ thể của nhà cung cấp như –ms, -webkit & -moz.

+0

Cảm ơn, điều này đã làm công việc cho tôi. – MaxGeek

8

Lược đồ CSS mặc định được xác định bởi lược đồ HTML đã chọn, nhưng không có giao diện người dùng nào để thay đổi lược đồ CSS được nhắm mục tiêu bởi lược đồ HTML. Bạn sẽ phải thực hiện thủ công bằng cách chỉnh sửa lược đồ HTML thích hợp.

Để có HTML 5 mục tiêu CSS 3.0, chỉnh sửa

"\Microsoft Visual Studio 10.0\Common7\Packages\schemas\html\html_5.xsd" 

và thay đổi vs: cssschema để "CSS 3.0".

+0

Cảm ơn bạn! Hiện đã có bản sửa lỗi BTW mới. VS 11 hỗ trợ này và trực tiếp hơn, do đó giúp nếu bạn có thể sử dụng VS 11 ... –

2

Tải mới nhất Visual Studio 2010 cập nhật tại http://visualstudiogallery.msdn.microsoft.com/a15c3ce9-f58f-42b7-8668-53f6cdc2cd83

"Tiêu chuẩn Web Cập nhật cho Microsoft Visual Studio 2010 SP1" bổ sung hỗ trợ CSS3 và cập nhật IntelliSense HTML5 và xác nhận bao gồm

Ghi chú Lắp đặt mới Javascript API: Không cài đặt bản cập nhật này nếu bạn đã cài đặt studio trực quan của mình vào một thư mục khác thay vì thư mục mặc định.

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