Подтвердить что ты не робот

Можно ли добавить HTML5-проверку в Visual Studio?

Я работаю над страницей, использующей <canvas>, который является тегом HTML5, в Visual Web Developer Express Edition 2008, и валидатор в редакторе HTML сообщает мне, что это недопустимый тег. Это потому, что он установлен для проверки на XHTML 1.0 Transitional. Я бы предпочел, чтобы он этого не делал и сказал мне, что действительный или недействительный на основе документа типа HTML5, но я не могу найти нигде в предпочтениях, которые предполагают, что это будет возможно.

Есть ли способ сказать Visual Studio для проверки на HTML5 или добавить новую спецификацию вручную? Я бы предпочел не заходить и добавлять теги вручную, что в настоящий момент является единственным вариантом.

4b9b3361

Ответ 1

Похоже, что команда разработчиков Visual Web решила проблему, добавив поддержку HTML5: http://blogs.msdn.com/webdevtools/archive/2009/11/18/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer.aspx

Вы все, наверное, знаете, что новый стандарт HTML 5 подходит. Мы создали новую схему intellisense, которую вы можете добавить в VS 2008 или VWD Express 2008 и получить intellisense и проверку на элементы HTML 5.

Ответ 2

Для Visual Studio 2010 вы захотите установить Обновление веб-стандартов для Visual Studio 2010 SP1:

Он обновляет intellisense и проверку HTML5, чтобы отразить последние W3C и исправляет некоторые ошибки в текущей поддержке SP1 для HTML5. Также JavaScript intellisense он обновил, чтобы отразить многие из новые возможности браузера, такие как хранилище Geolocation и DOM. Наконец, это обновление добавляет комплексный CSS3 intellisense и валидация, основанная на последних спецификациях от W3C.

Для Visual Studio 2008 Microsoft предоставила обновленную версию схемы проверки HTML 5 и intellisense в галерее Visual Studio.

HTML 5 Intellisense

Обновленная схема была опубликована Михаилом Архиповым, тем же сотрудником Microsoft, который написал сообщение в блоге, связанное с ответом Рахул.

Ответ 5

Вы можете определить свои собственные стандарты валидации.

Вам нужно добавить файл в папку в VS install и добавить в реестр.

Это описание, которое я использовал (HTML и CSS имеют очень похожий подход): http://blogs.msdn.com/mikhailarkhipov/archive/2007/10/19/how-to-create-custom-css-intellisense-schema-in-visual-studio-2005-and-2008.aspx