В Чём Вы Пишите Или Редактируете Скрипты?, Если вообще этим занимаетесь))) |
Здравствуйте, гость ( Вход | Регистрация )
В Чём Вы Пишите Или Редактируете Скрипты?, Если вообще этим занимаетесь))) |
16.3.2009, 6:51
Сообщение
#21
|
|
Начинающий Группа: Пользователи Сообщений: 21 Регистрация: 7.3.2009 Пользователь №: 2 504 Спасибо сказали: 0 раз |
спс всем за инфу
|
|
|
17.3.2009, 21:33
Сообщение
#22
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
хехе, похоже, я буду оригинален старый добрый FAR 1.7 + Colorer plugin для подсветки синтаксиса.
я собсно в нем почти всё редактирую... PS. А ваш хваленный Notepad++ не подсвечивает экранированные символы (скажем, \n) в строках... и это большой дефект. может быть это можно пофиксить, но я с ходу не нашел, как именно. Far-то мне их выделяет, хотя бы их видно становится. |
|
|
22.5.2009, 3:41
Сообщение
#23
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
dmvn +1
Мне как-то проще код читать и редактировать в фаре. Кто не знает - плагин Colorer обеспечивает подсветку синтаксиса, строит список функций и тд. Основной недостаток - не умеет уникодные кодировки редактировать или даже нормально просматривать. Нотпад++ тоже сильно уважаю, вижу его преимущество в возможности отображать несколько файлов одновременно, плагин сравнения файлов очень к месту бывает и ещё миллион мелких удобств. Частенько пользуюсь и тем и тем одновременно. |
|
|
22.5.2009, 12:19
Сообщение
#24
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Последнее время пишу скрипта с помощью Notepad++.
Дебажу скрипты в LuaEdit LuaEdit_3_0_3RC.zip ( 4.97 мегабайт ) Кол-во скачиваний: 10 Там очень классный дебагер. Всем продвинутым lua прогерам советую screen.jpg ( 329.91 килобайт ) Кол-во скачиваний: 39 |
|
|
25.11.2009, 1:58
Сообщение
#25
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Дебажу скрипты в LuaEdit
LuaEdit_3_0_3RC.zip ( 4.97 мегабайт )
Кол-во скачиваний: 10 Там очень классный дебагер. Всем продвинутым lua прогерам советую Core.SendToAll() -- это лучший дебаггер ) кстати. я порылся в файлах подсветки notepad++, убедился в их некоторой убогости, но зато сделал подсветку к птохиным функциям и обработчикам, а также подправил подсветку Lua (там тоже были забыты некоторые функции). получается примерно вот что: Если удастся ещё и экранирование пофиксить - будет вообще класс... если получится - выложу сюды. |
|
|
25.11.2009, 3:10
Сообщение
#26
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Я понимаю, что SendToAll - это быстрый способ, однако, если хочешь понять все действия lua, то лучше попробовать LuaEdit.
Насчёт подсветки, то лично я для себя уже давно сделал всё, что нужно. Я даже сделал компиляцию скрипта одной кнопкой. |
|
|
25.11.2009, 8:28
Сообщение
#27
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
Цитата сделал подсветку к птохиным функциям и обработчикам, а также подправил подсветку Lua (там тоже были забыты некоторые функции). не мог бы выложить схему?получается примерно вот что |
|
|
25.11.2009, 9:08
Сообщение
#28
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Цитата не мог бы выложить схему? Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема. Тоже давно добавил кое-какие цвета для забытых команд. |
|
|
25.11.2009, 11:05
Сообщение
#29
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема. Тоже давно добавил кое-какие цвета для забытых команд. да, только если порыться у него в кишках - они добавляются не в основной файл (langs.xml), а зачем-то привязываются к цветовой теме и в итоге попадают в файл themes/имя_темы.xml. зачем так сделано - мучительно не ясно. гибкости в этом никакой нет, зато подсветка пропадёт при переключении тем, потому что они не наследуются от дефолтной. при этом попытки добавить ещё новый тип в lua-блок Код <Keywords name="type3">свои слова</Keywords> ни к чему не приводят (хотя в темах я тоже задал ему нужный цвет аналогично другим типам). пришлось пока что налепить их в общую кучу, что не есть гут. |
|
|
25.11.2009, 13:34
Сообщение
#30
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
Цитата Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема. это я знаю. Просто если есть готовая и доработанная схема, почему бы и не взять ее ) |
|
|
25.11.2009, 15:00
Сообщение
#31
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Зачем этот гемор с установкой готового, если проще самому настроить
|
|
|
25.11.2009, 17:01
Сообщение
#32
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
ну, если для тебя кинуть один файл в папку геморнее, чем настроить все цвета, шрифты для всех стилей операторов, команд и функций, то тогда да, проще.
А мне проще закинуть файл и выбрать стиль |
|
|
25.11.2009, 18:46
Сообщение
#33
|
|
Освоившийся участник Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза |
/me юзает блокнот и не жалуется
|
|
|
25.11.2009, 21:23
Сообщение
#34
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
25.11.2009, 22:05
Сообщение
#35
|
|
Освоившийся участник Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза |
Давно его юзаю, привык)
|
|
|
25.11.2009, 22:37
Сообщение
#36
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Мне нравится
Удобнее чем Notepad++, правда загружается чуть подольше, но это нестрашно |
|
|
26.11.2009, 20:15
Сообщение
#37
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
В принципе не важно что использовать. Это только удобства. А так можно и в блокноте. Кстати, я иногда именно блокнот предпочитаю))
|
|
|
26.11.2009, 20:35
Сообщение
#38
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Когда надо изменить в скрипте какие-то настройки, это проще всего сделать в блокноте, но при разработке скрипта блокнотом не обойтись, к примеру, при запуске вылезет ошибка в 243 строчке, не считать же её вручную
|
|
|
26.11.2009, 20:50
Сообщение
#39
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
В блокноте можно включить строку состояния, в которой указываются номер строки, на которой находится курсор. И ничего считать не надо)))
|
|
|
26.11.2009, 22:52
Сообщение
#40
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Все равно блокнот неудобен
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 14:47 |