Как заставить TextMate распознавать intellisense для представлений ASP.NET MVC Razor?
Я использую TextMate на Mac как дизайнер внешнего интерфейса и пытаюсь открыть представления cshtml (razor), чтобы просто настроить html, но html intellisense не срабатывает. Как я могу получить html intellisense для файлов cshtml?
2 ответа
TextMate не имеет IntelliSense HTML. На некоторых языках он имеет завершение для конкретного языка и тупой атрибут, но не имеет ничего общего с "intellisense" в Visual Studio или "помощником по содержимому" в Eclipse.
Если вы хотите использовать его функции, связанные с HTML, вам нужно только выбрать HTML в меню "Язык" в нижней части окна.
Тем не менее, я только что сохранил образец.cshtml из случайного учебника, и TextMate распознает его как HTML автоматически, поэтому я не уверен, что происходит.
Есть несколько доступных ASP.NET HTML-пакетов, вы их пробовали?
Вот некоторая информация, которую я нашел о связывании типов файлов в textmate. Надеюсь, это поможет.
https://superuser.com/questions/40506/textmate-file-type-association
http://blog.macromates.com/2007/file-type-detection-rspec-rails
В конечном счете, вы должны сказать TextMate использовать html
двигатель с любым файлом, который имеет cshtml
или же vbhtml
расширение.