Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Общалка aka Флуд _ В Чём Вы Пишите Или Редактируете Скрипты?

Автор: Wariner 8.11.2008, 17:27

Собственно сабж.
Я вот начинал в блокноте, а Nickolya посоветовал Notepad++. Сначало было не привычно, но потом оказалось удобно и практично.

Автор: Setuper 8.11.2008, 17:37

Только Notepad++ )))))
Причём лучше ещё установить дополнительный элемент: Function List - очень помогает перескакивать с функции на функцию в больших скриптах.

Автор: Nickolya 8.11.2008, 20:58

Да, теперь только Notepad++, причем полезен он везде. Реально удобно, а когда со временем узнаешь все горячие клавиши, производительность становится просто идеальной, кто еще использует блокнот, качайте http://mydc.ru/r/?http://notepad-plus.sourceforge.net/ru/site.htm.

Автор: Sephiroth_Lukaw 8.11.2008, 21:07

Для всего, кроме php - Notepad++ ))
/me заменил стандартный блокнот на Notepad++

Автор: Артём 27.11.2008, 9:45

shame.gif Сначала в самой PtokaX,а потом блокнот,потом одумался и скачал Notepad++ полезная вещица big_smile.gif

Автор: ustas 7.1.2009, 18:07

кто знает, помогите, давно отключил отображение функций в отдельном окне справа, а как его включить обратно?

Автор: Setuper 7.1.2009, 18:13

Если речь идет про Notepad++, то Ctrl+Alt+Shift+L

Автор: ustas 7.1.2009, 19:10

Цитата(Setuper @ 7.1.2009, 18:13) *
Если речь идет про Notepad++, то Ctrl+Alt+Shift+L
про него самого. Комбинация не работает. Версия 5.1.3 (unicode)

Автор: Setuper 7.1.2009, 19:24

Ну так поищи в дополнениях Function List.
Что за программист, который не может разобраться в собственном редакторе?

Это дополнение вообще у тебя стояло?
Оно по умолчанию отсутствует.

Автор: ustas 7.1.2009, 19:56

Почти разобрался )
Function List работает только для ANSI версии, для unicode не работает
нашел dll-ку и для unicode версии

Автор: Svyat 8.1.2009, 17:09

Скайт. онли скайт...

Автор: mariner 8.1.2009, 17:33

gEdit & leafpad

Автор: СПАНЧ 15.3.2009, 16:58

Всем здрасти у кого нибудь есть какие нибудь библеотеки по написанию скриптов в частности lua или ссылки:'-(

Автор: Wariner 15.3.2009, 17:01

что за библиотеки?! ты о чём?

Автор: СПАНЧ 15.3.2009, 17:17

забудь мне просто надо где и как этому можно обучиться

Автор: alex82 15.3.2009, 17:22

Notepad++

Автор: BIMMER71 15.3.2009, 21:25

Цитата(СПАНЧ @ 15.3.2009, 17:17) *
забудь мне просто надо где и как этому можно обучиться

Вот у меня такой есть справочник,да и на этом форуме много инструкций для новичков!http://mydc.ru/forum28.html
 LUA_Manual.rar ( 110.24 килобайт ) : 15

Автор: Setuper 15.3.2009, 21:42

Приложенный мануал является устаревшим.
Сейчас немного другие функции.

Автор: BIMMER71 15.3.2009, 22:33

Тогда вот http://mydc.ru/r/?http://lua.ru/ big_smile.gif

Автор: Санёк 16.3.2009, 2:19

Notepad++ одназначно!
Любые текстовые файлы

Автор: СПАНЧ 16.3.2009, 6:51

спс всем за инфу
feel_good.gif

Автор: dmvn 17.3.2009, 21:33

хехе, похоже, я буду оригинален big_smile.gif старый добрый FAR 1.7 + Colorer plugin для подсветки синтаксиса.
я собсно в нем почти всё редактирую...

PS. А ваш хваленный Notepad++ не подсвечивает экранированные символы (скажем, \n) в строках... и это большой дефект.
может быть это можно пофиксить, но я с ходу не нашел, как именно.
Far-то мне их выделяет, хотя бы их видно становится.

Автор: Alexey 22.5.2009, 3:41

dmvn +1
Мне как-то проще код читать и редактировать в фаре. Кто не знает - плагин Colorer обеспечивает подсветку синтаксиса, строит список функций и тд. Основной недостаток - не умеет уникодные кодировки редактировать или даже нормально просматривать. Нотпад++ тоже сильно уважаю, вижу его преимущество в возможности отображать несколько файлов одновременно, плагин сравнения файлов очень к месту бывает и ещё миллион мелких удобств. Частенько пользуюсь и тем и тем одновременно.

Автор: Setuper 22.5.2009, 12:19

Последнее время пишу скрипта с помощью Notepad++.

Дебажу скрипты в LuaEdit  LuaEdit_3_0_3RC.zip ( 4.97 мегабайт ) : 10


Там очень классный дебагер. Всем продвинутым lua прогерам советую big_smile.gif


Автор: dmvn 25.11.2009, 1:58

Цитата(Setuper @ 22.5.2009, 12:19) *
Дебажу скрипты в LuaEdit  LuaEdit_3_0_3RC.zip ( 4.97 мегабайт ) : 10

Там очень классный дебагер. Всем продвинутым lua прогерам советую big_smile.gif


Core.SendToAll() -- это лучший дебаггер big_smile.gif)

кстати. я порылся в файлах подсветки notepad++, убедился в их некоторой убогости, но зато сделал подсветку к птохиным функциям и обработчикам, а также подправил подсветку Lua (там тоже были забыты некоторые функции).
получается примерно вот что:



Если удастся ещё и экранирование пофиксить - будет вообще класс... если получится - выложу сюды.




Автор: Setuper 25.11.2009, 3:10

Я понимаю, что SendToAll - это быстрый способ, однако, если хочешь понять все действия lua, то лучше попробовать LuaEdit.

Насчёт подсветки, то лично я для себя уже давно сделал всё, что нужно. Я даже сделал компиляцию скрипта одной кнопкой.

Автор: ustas 25.11.2009, 8:28

Цитата
сделал подсветку к птохиным функциям и обработчикам, а также подправил подсветку Lua (там тоже были забыты некоторые функции).
получается примерно вот что
не мог бы выложить схему?

Автор: Trans 25.11.2009, 9:08

Цитата
не мог бы выложить схему?
Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема.
Тоже давно добавил кое-какие цвета для забытых команд.

Автор: dmvn 25.11.2009, 11:05

Цитата(Trans @ 25.11.2009, 9:08) *
Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема.
Тоже давно добавил кое-какие цвета для забытых команд.


да, только если порыться у него в кишках - они добавляются не в основной файл (langs.xml), а зачем-то привязываются к цветовой теме и в итоге попадают в файл themes/имя_темы.xml.
зачем так сделано - мучительно не ясно.
гибкости в этом никакой нет, зато подсветка пропадёт при переключении тем, потому что они не наследуются от дефолтной.

при этом попытки добавить ещё новый тип в lua-блок
Код
           <Keywords name="type3">свои слова</Keywords>

ни к чему не приводят (хотя в темах я тоже задал ему нужный цвет аналогично другим типам).
пришлось пока что налепить их в общую кучу, что не есть гут.


Автор: ustas 25.11.2009, 13:34

Цитата
Легко - открываешь в Нотепаде++ Определение стилей и там добавляешь новые команды и функции и к ним - какие хочешь цвета. Вот и вся схема.

это я знаю. Просто если есть готовая и доработанная схема, почему бы и не взять ее )

Автор: Setuper 25.11.2009, 15:00

Зачем этот гемор с установкой готового, если проще самому настроить

Автор: ustas 25.11.2009, 17:01

ну, если для тебя кинуть один файл в папку геморнее, чем настроить все цвета, шрифты для всех стилей операторов, команд и функций, то тогда да, проще.
А мне проще закинуть файл и выбрать стиль

Автор: X-Sky 25.11.2009, 18:46

/me юзает блокнот и не жалуется big_smile.gif

Автор: Wariner 25.11.2009, 21:23

Цитата(X-Sky @ 25.11.2009, 18:46) *
блокнот

это уже как то не профессионально secret_smile.gif

Автор: X-Sky 25.11.2009, 22:05

Давно его юзаю, привык)

Автор: PomanoB 25.11.2009, 22:37

Мне нравится http://mydc.ru/r/?http://www.activestate.com/komodo_edit/
Удобнее чем Notepad++, правда загружается чуть подольше, но это нестрашно

Автор: Setuper 26.11.2009, 20:15

В принципе не важно что использовать. Это только удобства. А так можно и в блокноте. Кстати, я иногда именно блокнот предпочитаю))

Автор: PomanoB 26.11.2009, 20:35

Когда надо изменить в скрипте какие-то настройки, это проще всего сделать в блокноте, но при разработке скрипта блокнотом не обойтись, к примеру, при запуске вылезет ошибка в 243 строчке, не считать же её вручную

Автор: Setuper 26.11.2009, 20:50

В блокноте можно включить строку состояния, в которой указываются номер строки, на которой находится курсор. И ничего считать не надо)))

Автор: PomanoB 26.11.2009, 22:52

Все равно блокнот неудобен

Автор: Nickolya 26.11.2009, 23:03

Кстати при отключенном переносе строк Ctrl+G никто не отменял, я всегда так раньше делал, но и правда, ноутпад++ удобней, другого пока ничего не пользовал ввиду полного удволетворения тем что имею big_smile.gif

И еще, если кто выложит свою цветовую схему, да еще и с подсветкой функций птоки, я поставлю на форум мод подсветки кода, выкладывайте схемы и скрины, господа!

Автор: Wariner 26.11.2009, 23:11

Цитата(Nickolya @ 26.11.2009, 23:03) *
мод подсветки кода

это хорошая мысль!!! всеми руками за)))

PS: где то я это предлагал)))

Автор: Setuper 26.11.2009, 23:53

Подсветка это конечно хорошо, однако слишком пёструю подсветку я думаю не стоит делать))

Автор: HackFresse 27.11.2009, 13:02

часто давали скрипты через http://mydc.ru/r/?http://paste.ubuntu.com/ , вроде удобно и неярко..

Автор: trojan 27.12.2009, 12:08

1

Автор: TiGRpp 27.12.2009, 12:46

Цитата(ustas @ 7.1.2009, 20:56) *
Function List работает только для ANSI версии, для unicode не работает

Function List for Notepad 5.x Unicode --> http://mydc.ru/r/?http://blog.michaelageev.com/2009/04/notepad-5x-function-list-plugin.html

Автор: Alexey 27.12.2009, 13:22

Цитата(trojan @ 27.12.2009, 12:08) *
Да зачем всякие проги???
Блокнот, вот и все.. Очень просто редактировать.. Иногда даже писать мини-скрипты...
Есть удобные функции.. Блокнот лучше всех! still_dreaming.gif

И сколько скриптов от 100 строк ты в нём написал?