Как я могу заставить TextMate распознавать intellisense для представлений ASP.NET MVC Razor?

Я использую TextMate на Mac в качестве внешнего дизайнера и пытаюсь открыть представления cshtml (razor), чтобы просто настроить html, но html intellisense не срабатывает. Как получить html intellisense для файлов cshtml?


person Vlad Enache    schedule 23.07.2011    source источник
comment
Я почти уверен, что TextMate не поддерживает бритву.   -  person Chase Florell    schedule 23.07.2011
comment
Меня не так волнует поддержка бритвы, как html intellisense. Это может быть любой другой пользовательский код и любое пользовательское расширение файла, но как мне получить intellisense для html.   -  person Vlad Enache    schedule 23.07.2011
comment
моей единственной мыслью было выяснить, как связать расширение файла cshtml с механизмом разметки html.   -  person Chase Florell    schedule 24.07.2011


Ответы (2)


TextMate не имеет HTML intellisense. Он имеет автодополнение табуляции для конкретного языка и глупое автодополнение атрибутов на некоторых языках, но ничего похожего на «интеллигентность» Visual Studio или «помощь по содержимому» Eclipse.

Если вы хотите использовать его функции, связанные с HTML, вам нужно всего лишь выбрать HTML в меню «Язык» в нижней части окна.

Тем не менее, я только что сохранил образец .cshtml из случайного руководства. и TextMate автоматически распознает его как HTML, поэтому я не уверен, что происходит.

Есть несколько доступных пакетов HTML, ориентированных на ASP.NET, вы их пробовали?

person romainl    schedule 25.07.2011

Вот некоторая информация, которую я нашел о связывании типов файлов в textmate. Надеюсь, это будет помощь.

https://superuser.com/questions/40506/textmate-file-type-association< br> http://blog.macromates.com/2007/file-type-detection-rspec-rails

В конце концов, вам нужно указать TextMate использовать механизм html с любым файлом, который имеет расширение cshtml или vbhtml.

person Chase Florell    schedule 23.07.2011