У меня есть веб-сайт ASP.NET MVC, на котором есть определенный файл javascript, который необходимо запустить через анализатор бритвы, чтобы отобразить некоторые значения @Url
.У меня есть действие контроллера, названное public ActionResult Javascript()
, которое просто возвращает javascript.cshtml как частичное представление.
Это все работает нормально, за исключением того, что я теряю подсветку синтаксиса в javascript.Есть ли способ включить синтаксический анализатор бритвы в пользовательских расширениях файлов, чтобы я мог переименовать мой взгляд в javascript.js и вернуть подсветку этого синтаксиса?В противном случае, есть ли другой способ заставить файл представления выделять синтаксис как javascript, когда он не обернут в <script>
теги?