jak Mogę uzyskać intellisense w szablonie T4? [zamknięte]
Testując te tutoriale (T4 Tutorial: Tworzenie szablonów generowania kodu wielokrotnego użytku ) zauważyłem, że chociaż używam zwykłego c#, nie dostałem żadnego intellisense, prawdopodobnie z powodu rozszerzenia pliku (. tt)
Czy i tak nie ma co mówić Visual Studio, żeby uważało te pliki .tt zapliki cs i tym samym uzyskać prawidłową pomoc intellisense?
6 answers
Możesz kupić profesjonalną wersję T4 Editor . Działa bardzo dobrze w samodzielnych plikach .tt, ale niestety, ze względu na różnice w sposobie kompilowania szablonów w wersji pro edytora T4 i samego T4, otrzymasz fałszywe błędy zgłoszone dla tego samouczka, który opiera się na T4 Toolbox.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-01-08 11:47:35
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-19 12:01:56
Http://visualstudiogallery.msdn.microsoft.com/en-us/60297607-5fd4-4da4-97e1-3715e90c1a23
Zapraszam z pluginem...
Vaseem.
EDIT
Dostępne również dla Visual Studio 2012: T4 Editor 2.3.0
Dostępne również dla Visual Studio 2015: Material T4 Editor 2.3.0
Dostępne również dla Visual Studio 2017: Material T4 Editor 2.4.0
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-09 04:58:50
Możesz po prostu pobrać edytor T4 w t4editor.tangible-engineering.com posiada Intelli-sens dla najważniejszych przestrzeni nazw również w wolnej edycji.
Możesz wypróbować Devart T4 Editor. Jest bezpłatny i zapewnia podświetlanie składni, intellisense i obsługę zarysowania kodu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-08 14:11:52
Jak również Scott Hanselman zwraca uwagę , intellisense, którego możesz się spodziewać po niektórych filmach i artykułach na temat T4 nie jest wbudowany w VS2008, potrzebujesz edytora T4 od Clariusa, ale mają one edycję społecznościową z minimalistycznymi funkcjami, aby zacząć.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-24 10:13:18