Notepad++ как редактор TypoScript с подсветкой и автодополнением кода

TypoScript - язык-посредник между серверным языком php typo3 и непосредственно самой HTML версткой. Весьма специфичен, со своим синтаксисом, подвохами, мануалами, правилами и прочим. Пусть TypoScript не так сложен (и не прост!), но его наличие стало для меня неожиданностью в самом начале знакомства с typo3.

Второе, после установки typo3, с чем я решил разобраться – найти себе редактор с подсветкой кода и автодополнением. Aptan-у решил не обременять лишними плагинами (если они еще есть), а вот Notepad++ оказался весьма податливым. Пришлось его “научить” понимать синтаксис TS и предлагать автодополнение.


Итак, что предстоит сделать:

1. Скачать и установить Notepad++.

2. Скачать два файла – userDefineLang.xml (подсветка кода) и typoscript.api (автодополнение). К слову, с этим возникли небольшие проблемы, так как все ссылки на эти файлы были битыми. Пришлось убить час на поиски, прежде чем на одном немецком сайте я таки смог их скачать. Теперь можно эти файлы скачать с валидного кота:

- userDefineLang.xml
- typoscript.api и/или typoscript.xml – еще один момент. Мой Notepad++ наотрез отказался понимать и активировать *.api, пришлось пересобрать в *.xml, который отлично работает. Можете скачать оба варианта и найти более оптимальный.

3. Закрываем Notepad++ если открыт, и закидываем фаил userDefineLang.xml в папку:
c:\Documents and Settings\Administrator\Application Data\Notepad++\
(c:\Documents and Settings\Administrator\ – локальный путь на моем компьютере)
а фаил typoscript.xml (typoscript.api) отправляется по пути
c:\Program Files (x86)\Notepad++\plugins\APIs\

4. Собственно и все, запускаем Notepad++, указываем Синтаксис -> TypoScript и пользуемся!

Bookmark and Share
This entry was posted in typo3 and tagged , , , , , . Bookmark the permalink.

6 Responses to Notepad++ как редактор TypoScript с подсветкой и автодополнением кода

  1. Pingback: rafael

  2. Pingback: raymond

  3. Pingback: joey

  4. Pingback: nicholas

  5. Pingback: maurice

  6. Pingback: billy