Нарушает ли пакет CSS-файлов CSS Intellisense в представлениях Razor?

Включает ли набор связанных CSS-файлов в макете, а @Styles.Render("~/Content/css") остановить IntelliSense класса CSS в ведомых Просмотр файлов?

Я спрашиваю, потому что в одном из моих взглядов, View.vbhtmlЯ набрал:

<div class=" и не было никакого Intellisense, рекомендующего какой-либо из классов CSS, установленных в связанных файлах CSS.

Я не пробовал без комплектации - я предполагаю, что это связано с комплектацией, так как VS 2012 должен иметь intellisense класса css, нет?

2 ответа

Я наблюдал аналогичную проблему с представлениями VS2012 и ASP.NET MVC Razor. При изучении предложений / ответов и комментариев, связанных с этой темой, я не смог применить те, которые успешно работали в моих проектах VS2012 ASP.NET MVC Razor. Тем не менее, я обнаружил детали от Microsoft Connect, признавая это как еще не реализованную функцию, а также решение, которое работало в моем VS2012, где все другие предложения не работали в моей среде VS2012

Вы можете увидеть эти детали здесь: CSS Intellisense не работает для проекта MVC 4 в Visual Studio 2012 Ultimate

Нет, intellisense не будет работать для связанных файлов.

Стили в .css файлы не отправляются в ".Render" до времени выполнения.

Наконец, я проверял это снова и снова, я даже не могу получить intellisense, если я использую:

...
<head>
    <style type="text/css">
        #myElement{color:red}
        .myStyle{color:red}
    </style>
</head>
...

в самом _Layout.cshtml.




ПРИЗЫВАЙТЕ К ДИКОМУ: если я ошибаюсь в этом, я призываю вас предоставить исчерпывающее доказательство И пример, который мы можем воспроизвести, в противном случае мы должны сделать вывод, что нет, в MVC Views нет intellisense

Другие вопросы по тегам