Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Инструменты разработчика

Ответ
 
Опции темы Опции просмотра
Старый 15.11.2007, 13:29   #1
mp3debuger
Новенький
 
Регистрация: 05.07.2007
Сообщений: 19
По умолчанию Notepad++ в качестве редактора TypoScript с подсветкой и автодополнением кода

Возможно кто ещё не знает.

При работе с Typo Script (TS) удобно использовать подсветку синтаксиса кода. Для того чтобы научить Notepad++ понимать синтаксис TS, а также автодополнение выполните следующие действия:

1. Если ещё не скачали, то скачиваем и устанавливаем последнюю версию Notepad++ с http://notepad-plus.sourceforge.net.

2. Также тянем ещё два следующих файла - http://support.eggerath.net/typo3/np...DefineLang.xml (подсветка кода) и http://support.eggerath.net/typo3/npp/typoscript.api (автодополнение).

3. Если открыт Notepad++, то закрываем и переходим в папку куда он был установлен. Находим файл userDefineLang.xml и добавляем в него из первого файла п.2 все между <NotepadPlus> и </NotepadPlus>. Не забываем сохранить изменения

4. Копируем второй файл из п.2 в папку %installpath%\plugins\APIs, где %installpath% путь к установленному Notepad++.

5. Запускаем Notepad++ и наслаждаемся .



Источник: http://greycoder.blogspot.com/2007/1...script-ts.html

Последний раз редактировалось Valery Romanchev; 25.10.2008 в 14:40
mp3debuger вне форума   Ответить с цитированием
Старый 15.11.2007, 14:03   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

сории что пост попал в модерируемые.... у нас на форуме стоит борьба со спамом, зарубает посты с ссылками по хитрым правилам, будет время, постараюсь ее настроить нормально
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 15.11.2007, 19:16   #3
mp3debuger
Новенький
 
Регистрация: 05.07.2007
Сообщений: 19
По умолчанию

Ну с этим понятно... Главное что оно дошло до народа. А то я уже подумал что руки не оттуда - даже пост на форуме создать не могу
mp3debuger вне форума   Ответить с цитированием
Старый 15.11.2007, 20:08   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Если я правильно понимаю, то все редакторы (известные мне) имеют только набор используемых в TS ключевых слов. Они не контролируют, к сожалению, корректность TS. Например, у .import не может быть свойства .maxH, которое есть только у IMAGE, и т.п.
Есть ли редакторы с проверкой кода? Это упростило бы написание TS для новичков...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 15.11.2007, 23:15   #5
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Если я правильно понимаю, то все редакторы (известные мне) имеют только набор используемых в TS ключевых слов. Они не контролируют, к сожалению, корректность TS. Например, у .import не может быть свойства .maxH, которое есть только у IMAGE, и т.п.
Есть ли редакторы с проверкой кода? Это упростило бы написание TS для новичков...
На мой взгляд это физически не возможно в полном объеме.
  1. Каждое расширение может декларировать свои ключевые слова.
  2. Объекты могут задаваться где-то в дереве - и никаким образом редактор не сможет установить как именно был определен TS-объект.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 16.11.2007, 01:25   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Ну, с первой проблемой можно бороться путём описания десятка-двух самых распространённых и популярных.
Со второй проблемой бороться никак нельзя, но можно такие объекты помечать как потенциально опасные к ошибкам...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 16.11.2007, 14:54   #7
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
Ну, с первой проблемой можно бороться путём описания десятка-двух самых распространённых и популярных.
Со второй проблемой бороться никак нельзя, но можно такие объекты помечать как потенциально опасные к ошибкам...
Половинчатое решение - не есть решение...
ИМХО... не стоит затрат
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 17.11.2007, 13:16   #8
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

скоро выйдет надеюсь t3editor. Там хоть и примитивные функции автодополнения, но он хоть встраивается в BE
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 17.11.2007, 15:14   #9
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Он уже вышел... в составе 4.2 alpha2.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 18.11.2007, 13:00   #10
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

да? )) круто )) я над ним работал и даже н знаю что он вышел ))

Ну и как он? )
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Ответ

Теги
notepad, pspad

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:58.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория