Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Perl: Общие вопросы > Perl-редакторы |
Автор: Lan 30.3.2006, 00:26 |
Всё. Надоел Mastak Absolute Perl. Всё в нём устраивает, но только вот нет такой фичи - чтобы циклы, условия и прочее можно было "сворачивать". Подскажите? Чтобы все функции Absolute Perl'а были, плюс эта. И чтобы дистрибутив не больше мегабайт 20 весил. ![]() |
Автор: sharq 30.3.2006, 10:13 |
Lan, Komodo (но он тяжелый), OptiPerl, DzPerl - это IDE. А вот редактор - SciTe (он для любого языка). ![]() |
Автор: Lan 30.3.2006, 12:41 |
Так в DzPerl'е нельзя "сворачивать" куски кода. :? Я пробовал. А в двух других? |
Автор: skalex 30.3.2006, 12:57 |
http://www.jedit.org/ и http://www.vim.org/ - отличные редакторы! ![]() |
Автор: Lan 30.3.2006, 13:26 |
Ёлки. Гуглом пользоваться я тоже умею. И кучу редакторов могу найти. Но вот только не могу найти с нужными функциями. Я же прошу помочь по конкретной функции, а не вообще. 2skalex Они хоть такую простую штуку, как сворачивание кусков кода умеют делать? Если нет, то в корзину. Там их DzPerl ждёт. |
Автор: skalex 30.3.2006, 13:29 |
Lan, конечно могут. Эти два редактора вообще много чего могут (при налии некривых рук). Добавлено @ 13:35 Для убедительности привожу скриншот jEdit. |
Автор: Lan 30.3.2006, 15:06 |
Вроде, ничего так... ![]() Бэкграунд только под себя поменять... |
Автор: sharq 30.3.2006, 18:36 |
Lan, вот смотри SciTe с моими настройками - http://boilingpoint.ru/imgs/scite.jpg.![]() |
Автор: korob2001 30.3.2006, 23:12 | ||
Можно, но помоему только подпрограммы. Правда я никогда этого не делаю, привык с развёрнутыми. ![]() |
Автор: Lan 30.3.2006, 23:16 | ||
Попробовал. Супер-супер. Запишите меня в поклонники этой программы. ![]() Программа уровня фубара и миранды. Рулез одним словом. Ещё одна качественная программа. И вторая, о которой узнал на этом форуме (первая - фубар). А ведь, наверное, существуют где-то ещё подобные качественные программы для других задач... Вот только я о них не знаю. ![]() Может создать сайт с рейтингом программ и специальными такими параметрами их оценки... |
Автор: korob2001 30.3.2006, 23:26 |
Я jEdit юзаю только если пишу программу на Java, а для Perl - DZSoft Perl Editor ![]() |
Автор: nitr 31.3.2006, 00:23 |
Uniqway Poetic =) имхо легкий |
Автор: Kiber_rat 31.3.2006, 01:36 |
http://www.vim.org - rulez forever ![]() ![]() ![]() |
Автор: skalex 31.3.2006, 08:44 |
Kiber_rat, согласен с тобой на 100%! |
Автор: Lan 31.3.2006, 08:55 |
P.S. забыл добавить, что с vim'ом у меня давние не приятельские отношения. Так что, он исключается. ![]() |
Автор: skalex 31.3.2006, 13:30 | ||
Lan, а что так? Хотя я сам с ним подружился раза с третьего, пока не увидел его в работе у коллеги ... ![]() |
Автор: rcdimon 1.4.2006, 18:19 |
а я пользуюсь Notepad++ и мне оч нравится ![]() |
Автор: skalex 6.4.2006, 14:10 |
в вот и поддержка Perl для Vim (Perl-IDE) ... http://www.vim.org/scripts/script.php?script_id=556 Скриншоты: http://lug.fh-swf.de/vim/vim-perl/screenshots-en.html |
Автор: nitr 6.4.2006, 16:45 |
скриншот жутко страшный. А что вообще трубется от редактора? Я до сих пор под никсами использую mcedit ![]() |
Автор: Modul 6.4.2006, 20:31 |
Что-то Perl Builder 2.0 обошли стороной !!! |
Автор: Dark Elf 6.4.2006, 22:12 |
Ага, и EnginSite Perl Editor тоже ![]() http://www.enginsite.com/Perl.htm |
Автор: smartov 7.4.2006, 12:13 |
Kiber_rat, давно хочу подружиться с ВИМ. Но на все времени не хватает. Сейчас сижу на SciTe. Как бы ты смотрел на то, чтобы написать вступительное куроводтсво для ВИМ-чайника? Его и в ФАК думаю выложили бы. А тебе было бы много много благодарностей++ . Ну хотя бы как начать работу (думаю на примере gVim само собой ![]() Простейшие операции (скопировать, вставить, удалить строку, открыть несколько документов (и один и тот же несколько раз) в одном окне, fold/unfold (и его настройка), переход к объявлению переменной или функции (хотелось бы и про то как в php коде это организовать), поиск в коде по регулярным выражениям, открытие в новом окне кода подключаемых модулей). Было бы просто здорово |
Автор: skalex 7.4.2006, 13:02 |
smartov, уверяю, подружившись раз, не можешь уже отказаться от него. Плотно подсядешь ... Куроводство можно конечно написать, но не заостряясь на конкретном языке программирования, т.е. рассказать о встроенных возможностях ... Может быть даже в wiki.vingrad.ru было бы удобнее это делать. Если это кому то надо, то я могу начать ... Надо вообще заметить, что vim просто прекрасно документирован, но объем манула внушает. Вообще для версии vim версии 6.3 (последняя версия vim - 6.4) есть перевод документации на русский язык (почти полный). |
Автор: Wumber 7.4.2006, 13:28 |
Vim самый лучший редактор. Изучается недолго, главное - побольше практики, тогда команды просто вдалбливаются в голову. В некривых руках vim преобразуется в мощнейшее средство редактирования текста. smartov, вступительное руководство - vimtutor. А также google.ru, там этой документации по vim навалом просто. |
Автор: lanD 5.7.2006, 18:44 |
Я пользуюсь Komodo. |
Автор: nitr 5.7.2006, 20:19 |
Тыщу раз об этом говорили ![]() Win: Scite, gvim *nix: vim |
Автор: Ramirez 5.7.2006, 23:03 |
Eclipse + EPIC |
Автор: rcdimon 6.7.2006, 17:25 |
Comodo.... тормозит как хрен знает что... но все равно им пользуюсь... если что нить попроще хотите- то Notepad++ посоветую |
Автор: Throne 7.7.2006, 18:11 |
Всем юзать PERL EXPRESS версии 2.4.5+ ![]() ![]() ![]() |
Автор: rcdimon 9.7.2006, 11:47 |
Давай выложи... Под какую ОСь то она? Мне неплохо бы что бы кроссплатформенная была, как комодо... |
Автор: Throne 9.7.2006, 13:15 |
Работает под ХРеновой осью, ссылку дам в течение суток |
Автор: rcdimon 9.7.2006, 13:36 |
ну давай... а то просто я метаюсь потоянно... то на винде работаю то на никсах.. инструментарий хотелось бы конечно иметь везде один |
Автор: Throne 9.7.2006, 15:10 |
А вот и обещанная ссылка: http://dinasco.ru/backup/pesetrussv245.rar. |
Автор: Celdox 21.7.2006, 11:20 |
А в EPIC есть пошаговое выполнение?, что-то не нашел.. |
Автор: Throne 21.7.2006, 15:52 |
В PerlExpress'е есть оно. |
Автор: Celdox 24.7.2006, 11:02 |
Т.е. в EPIC нету.? Странно? ![]() |
Автор: Throne 24.7.2006, 12:06 |
Нет вы не так поняли, я лишь сказал где есть данная функция и всё. |
Автор: Celdox 25.7.2006, 11:14 |
![]() ----------------------------------------------------------------------------------- Оказывается, все довольно просто (если знать). Нужно тыкнуть правой кнопкой мыши там, где хочешь поставить точку останова и в выпадающем меню выбрать добавить точку. Да, пришлось посмотреть мануал. ![]() Единственно только все это в режиме отладки так тормозит, что работать мягко говоря неприемлемо. Может знает кто как заставить меньше тормозить EPIC ![]() Да, Sempron 2400+ 32bit, 512 Mb RAM, Windows (XP). Eclipse 3.2M5 (т.к. в релизе+EPIC баги...) |
Автор: JUmPER 29.9.2006, 20:07 |
VS.NET, EmEditor, Kate PS: а вообще Komodo наиболее функциональный |
Автор: Str!pe 12.10.2006, 01:37 | ||
notepad++ |
Автор: blast99 14.12.2006, 12:28 |
Ребят, а расскажите про gVim под винды? Можно ли пользовать Code Snippet, и прочии полезные вещи... Какие плагины пользовать и все такое... Кстати, очень интересно - если форум по вим и где люди общаются о нем ? Так же в обзоре новшиств на http://www.opennet.ru/opennews/art.shtml?num=7479, числилось: - Средства автодополнения элементов языков C, HTML, Ruby, Python, PHP и др. А это чего ? это те самые Code Snippet ? |
Автор: nitr 15.12.2006, 13:34 |
думаю да ![]() ![]() Скриптов написано много, в комплекте стандартные (но набор хороший) Подсветка синтаксиса глюкавая ![]() Форум на русском... не искал даже, а так на офф. сайте http://www.vim.org/ помогут (при знании забугорного языка ;) ) |
Автор: blast99 15.12.2006, 15:52 |
nitr, спасибо за ответы, я уж думал что так никто и не ответит ![]() Значит в любом случае придется идти на офф форум... Кстати, может кто подскажет какие нить полезные плагины для написания perl и html кода ? Добавлено @ 16:00 кстати форума так и не нашел... есть только списки рассылок что не так удобно... |
Автор: nitr 15.12.2006, 16:58 | ||
что это значит? конкретизируй... ![]() B - blast, V - vim
;) (blast99, прими за шутку) |
Автор: VIPMailHost 15.12.2006, 21:36 |
"NoteTab Pro" plus libraries http://www.notetab.com/libraries.php ruleeez |
Автор: smartov 16.12.2006, 02:12 |
Мой друг, очень хороший Perl-программист говорит что Eclipse для Perl (учитывая что есть дебаггер) это самое лучшее (для Линукс систем) |
Автор: blast99 18.12.2006, 11:09 |
VIPMailHost, хотелось бы все таки vim ![]() smartov, eclipse пробовал, какой-то он тяжелый... еще вопросик... Раньше для написание html-ки, пользовал far+colorer+HTML Editor v0.521 by Alexander Ermolaev. Вещь отличная!!! пишу "<body>", ставновлюсь курсором на этот тэг, нажимаем F4 и сразу видим список свойств, нажимаем enter и пишем нужное значение. Мне было очень удобно и главное быстро! Не надо наизусть запоминать как пишется то или иное свойство. Есть ли что-то похожее для vim ? или может еще где ? Добавлено @ 11:13 кстати, если кому интересен vim то рекомендую: http://linuxforum.ru/index.php?showtopic=2682 ну и конечно http://www.google.ru/search?q=vim+tricks. |
Автор: nitr 18.12.2006, 19:04 |
blast99, думаю есть, но я не пользуюсь. Есть редактор Scite, там в комплекте такие примочки есть ![]() читаем и смотрим http://scite.ruteam.ru/ |
Автор: Materium 24.12.2006, 22:32 |
я как дурак пока в блокноте всё делаю. благо пока проекты крохотные ![]() |
Автор: everyone 22.1.2007, 03:02 |
Кто-нибудь настроил плагин SuperScript для jEdit под Perl? |
Автор: izek 26.1.2007, 16:39 | ||
Я тоже пользуюсь Notepad++ удобно и мне нравится! |
Автор: tishaishii 6.2.2007, 21:59 |
EditPlus 2x - хорошо для виндовс. vi - для linux. vim - сильно не хараша. |
Автор: tishaishii 26.2.2007, 23:15 |
Да, EditPlus 2 или Kate - умеют работать. С Kate хорошо не разбирался, а в EditPlus с самого начала можно менять настройки подсветки синтаксиса и автозамены, я такого пока ни в одном редакторе не видел, кроме Excel или Word. |
Автор: nitr 27.2.2007, 01:21 |
хороший, "добрый" редактор - http://scite.ruteam.ru/ |
Автор: smartov 27.2.2007, 11:49 |
tishaishii, ты рекламу Edit+ сделать решил чтоль? |
Автор: GoodBoy 27.2.2007, 12:47 |
Самый лучший редактор - это Far Manager!!! Всегда только им и пользуюсь! :-)))) |
Автор: Nab 27.2.2007, 12:53 | ||
абсолютно согласен... один минус, не держит Unicode, а сейчас это необходимо все чаще ![]() |
Автор: skalex 27.2.2007, 13:23 |
Насколько я понимаю, плагин SuperScript дает лишь возможность писать макросы для jEdit (в том числе и на языке Perl), а не полноценную поддержку написания кода на Perl? |
Автор: tishaishii 2.3.2007, 20:14 | ||
smartov
Ты приколист, что ли или такой и есть? А тут какая тема? Ты читал? А чё наезжешь? EditPlus 2, EditPlus2, EditPlus2 - самых плохой редактор, если ты хочешь паяться с ещё более нехорошими. |
Автор: Filin 2.3.2007, 21:39 |
HomeSite - пользую, привык к раскраске кода !!! |
Автор: tishaishii 3.3.2007, 21:17 |
Глючный и бесполезный. |
Автор: smartov 4.3.2007, 11:13 |
tishaishii, Ваши посты мало того что не несут никакого смысла, так ещё и никак не аргументированы. Если вы хотите посоветовать человеку лучший редактор - проведите сравнение того, который человеку нравится и того, что вы хотите предложить. А подобные посты бесполезны и бессмысленны |
Автор: tishaishii 8.3.2007, 08:37 |
smartov, твоя агрессия тоже бесполезная. ИТОГО: сам ты бесполезный и бессмысленный, я-то знаю о чём говорю. Вылеты на каждом шагу в этом HomeSite, а так же, кроме неуправляемой подсветки синтаксиса ни чего не даёт. Предлагает изучить его какой-то язык, чтобы автоматизировать работу HomeSite, но при разработке это вообще ни к чему и с языком 10 лет разбираться для чего. |
Автор: smartov 8.3.2007, 12:26 |
tishaishii, Само собой, любезнейший. Конечно я бесполезный и бессмысленный. Только судя по репутации большинство людей так не считает. |
Автор: everyone 10.3.2007, 21:24 | ||
Чалдини считал, что авторитет создаётся именно числами, а по-этому является довольно опасным... А Эриксон заметил, что если люди говорят о себе хорошо, не верьте им) (Флейм) Для Perl нет никаких путёвых IDE, так чтобы всё что нужно было под рукой... всегда чего-то не хватает... Может я не прав?) |
Автор: tishaishii 10.3.2007, 22:18 | ||
Т.е. твои прошлые достижения перекрывают сегоднышние поступки и можно это использовать вроде средств для морального расчёта. Так какой же ты тогда человек. [hr] Есть. Я пользуюсь EditPlus2, tkpod, perl, Firefox, cpan, google, forum.vingrad.ru, forum.sources.ru, ya.ru и головой... Вот она, IDE. |
Автор: smartov 11.3.2007, 12:32 | ||
Вот блин, хочется доверия. Тогда скажу что я - синемордый мандригал не стоящий уважения. Может теперь поверят ![]() Это точно ;) tishaishii, обсудить меня Вы можете во Флейме. Создайте тему: "smartov - сотона во плоти" и там поливайте грязью сколько влезет.
Для Eclipse есть неплохая штучка - EPIC. Debugger есть, всё вроде на месте. Правда подглючивает местами, да и по размеру всё это хозяйство немаленькое, но например под Линукс нету другого редактора с дебаггером для перла, насколько я знаю. |
Автор: arto 13.3.2007, 18:23 |
с emacs не справились? |
Автор: SunnyMan 14.3.2007, 18:41 |
Все достойны, как по мне
|
Автор: shamber 14.3.2007, 23:12 |
А я Komodo пользуюсь и меня весьма устраивает ![]() |
Автор: everyone 15.3.2007, 18:36 | ||
Я ещё пользуюсь http://www.xxx.com, иногда ![]() ![]() Когда нет единой среды разработки в проектах - это отнимает много времени. Хочется комфорта, как в JBuilderX для Java, а не бесконечной дискретности, свойственной правда, практически всем *nux начинаниям... Но таков он Perl, что после подобных Notepad++ боюсь никак не отвыкну от консоли. А Komodo... 295 $... Я не пользовался, но неужели он того стоит? |
Автор: shamber 15.3.2007, 22:56 |
Как по мне так да. Удобный фишки типа:
![]() ![]() |
Автор: tishaishii 17.3.2007, 19:56 |
www.xxx.com - ну ты заядлый компьютерщик. comodo - такая же тварь, как и ящерица, которая так называется. Плющит и слабит его постоянно. Качал несколько раз в разное время с разными ОС ставил разные версии - его плющит, вылетает и постоянно всякие ошибки. Не знаю для чего оно нужно. Не зная Perl, комфортно чувствовать будешь дома, а не на работе. С рисованием графического интерфейса - пока косяк. Нету нормальной рисовалки. Ну Perl не единственный, например, для Python или tcl кто-то видел нормально работающую рисовалку? Я видел QT. Но что-то как-то не прижилось. Вот оно правильно QT сделали, разделив язык и описание GUI, т.к. Perl чересчур сложно интерпретировать, чтобы сделать рисовалку. |
Автор: everyone 17.3.2007, 22:57 |
Лично мне ни разу не приходилось пользоваться Tk в Perl... На этом языке я, кроме "Hello world" не написал ни одного GUI приложения... У меня в голове, может быть не очень хорошая, но никак непреодолимая связь, что на Perl пишутся либо маленькие консольные приложения, либо большие серверные... Раз его чересчур сложно интерпретировать - слаживается ощущение, что графический интерфейс несколько вымученный в Perl, вымученный как... ООП) Но и без рисования графического интерфейса проблем с Perl-редакторами хватает. И в итоге приходится работать в подобных Notepad++, кто-то его там выше даже хвалил, но это от безысходности - это лишь хороший редактор plain/text... Добавлено @ 23:10 Однако у Komodo довольно пристижные награды в номинациях далеко не на безбожные баги... Тем более его разрабатывают столько лет.., и я сомневаюсь, что стиль их разработки похож на Microsoft)) 2006 Award: Finalist, eWEEK Excellence Awards Category: Application Development Award: Winner, Jolt Productivity Awards Category: Best Development Environments Award: Finalist, Jolt Product Excellence Awards Category: Best Development Environments 2005 Award: Winner, Product Excellence Awards Category: Best Application Development Platform or Tool 2004 Award: Finalist, LinuxUser & Developer Awards 2004 Category: Best Linux Developer Tool Presented by: LinuxUser & Developer Expo Award: Finalist, Readers' Choice Awards Category: Best Development Tool Award: Finalist, Codie Awards Category: Best Development Tool 2003 Award: Finalist, First Annual LinuxWorld Magazine Readers' Choice Category: Best Linux Programming Environment Award: Finalist, Codie Awards Category: Best Development Tool Award: Winner, Open Source Product Excellence Category: Best Development Tool Award: SDTimes 100 Category: Tools and Environments |
Автор: everyone 18.3.2007, 14:02 |
Попробовал Komodo 4.0... Действительно он стоит столько, сколько за него просят. Я потратил пару минут на настройки, пол часа на документацию встроенных утилит, и буд-то всю жизнь только на нём Perl-скрипты и писал. Работает на самом деле без крупных багов... Но есть одно место - в Debugging Option -> Request Variable -> Value нельзя вводить русские символы, иначе среда отладки CGI просто не запускается. А это очень-очень неприятная мелочь. |
Автор: tishaishii 20.3.2007, 15:32 |
У меня ни разу нормально не заработало. Вылеты постоянные, ни чего особенного не предлагает, кроме глючной рисовалки GUI. Без него не страдаю и ни кому не советую. |
Автор: Ramirez 1.4.2007, 23:20 |
Много чего перепробовал (editplus,komodo,...) но в итоге, ничего лучше eclipse+epic не видел. +работает под любой платформой +очень удобный и продуманный интерфейс +куча встроенных средств и расширений (одна поддержка cvs/svn чего стоит) +куча дополнительных расширений +поддерживается куча языков -жрет ресурсы, т.к. на яве написана. (за кроссплатформенность приходится платить) http://www.eclipse.org/ http://e-p-i-c.sourceforge.net/ |
Автор: shamber 13.6.2007, 13:47 |
Раз уж это тема про perl редакторы я попробую спросить. Народ кто работал с Eclipse-EPIC, подскажите. Попробовал себе поставить. Удивился ![]() Скачал последнюю версию Eclipse 3.2.2 Так вот возникли вопросы. 1 почему-то eclipse при пошаговом debug не всегда заходит в подгружаемые модули. 2 не всегда в поле variables показываются значения переменных. Кто-нибудь кроме меня с таким сталкивался? как решали? P.S. на Komodo такого не замечал. Система Win2000. |
Автор: Neuronix 19.7.2007, 12:44 |
Господа, с каких пор vim/emacs стали IDE? А по сабжу - Komodo ИМХО |
Автор: nitr 19.7.2007, 21:44 |
Neuronix, если по-русски почитать, то тема "Perl-редакторы", чего невидно тут про IDE... давайте и продолжать, а если уже есть такой ответ, то зачем флейм? Тут неопрос, а вроде как перечисление...А если и писали про IDE, так это как дополнение ;) |
Автор: Materium 16.10.2007, 19:53 |
За Scite, nitr-у, особое спасибо ;) |
Автор: nitr 18.10.2007, 09:29 |
Materium, вообще-то не за что, спасибо sharq'у |
Автор: gcc 24.5.2008, 17:18 |
Какой редактор умеет комментировать? кроме nedit(ошибка в памяти),kate( не собираеться),vim (не понравился) начало тут http://forum.vingrad.ru/forum/topic-212771.html |
Автор: des00 11.9.2008, 12:06 |
подскажите как подружить komodo (4.4.1) с SVN? Сам SVN клиент взят отсюда - http://subversion.tigris.org/files/documents/15/43360/Setup-Subversion-1.5.1.en-us.msi . Komodo его нашел и все. Что дальше? ![]() SVN сервер стоит на линухе, и нормально работает. Как и где указать Komodo права пути, доступа на SVN сервер? |
Автор: KSURi 11.9.2008, 12:15 |
des00, http://aspn.activestate.com/ASPN/docs/Komodo/4.4/scc.html#scc_top посмотрите |
Автор: des00 11.9.2008, 12:30 |
Тут тоже самое что в хелпе - ничего толкового.. Вот в хелпе есть такая картинка http://www.picamatic.com/view/985939_help/ А вот мои настройки - svn найден, Komodo сам нашел http://www.picamatic.com/view/985938_my_pref/ Из всех функций SCC доступно лишь add (но куда?) нажатие на эту кнопку ни к чему не приводит.. http://www.picamatic.com/view/985937_my_code/ |
Автор: Egik2 18.9.2008, 08:51 |
А не пробовали eclipsом пользоваться, лучше не придумаешь, к тому же бесплатный. Дает возможность редактировать и запускать на удаленном сервере через ssh. К тому же и на других языках можно писать тут же. |
Автор: smartov 18.9.2008, 09:19 | ||
Добрый день. Вопрос не в тему, но все же давно ищу, как Eclipse может редактировать файлы через ssh/sftp? |
Автор: Bulat 18.9.2008, 09:24 | ||
Вот насчет sftp-то уж наверно точно не даст редактировать, ибо протокол только для транспортировки, а вот по ssh, вполне возможно. В конце концов, по ssh можно с одного сервера залезть на другой и писать файлы ![]() |
Автор: smartov 18.9.2008, 09:28 | ||
Bulat,
ftp тоже протокол транспортировки, но многие редакторы имеют его встроенную поддержку, блягодаря чему.... я думаю ты и сам догадываешься Мне нужно то же самое для ssh/sftp в eclipse (Как в ZendStudio) |
Автор: Bulat 18.9.2008, 09:31 | ||
Вообще-то я работал с этим протоколом не через редакторы, а через командную строку и не нашел команд, позволяющих открывать, редактировать или создавать файлы ![]() Добавлено через 45 секунд можно даже в винде набрать ftp -> help ![]() ![]() |
Автор: smartov 18.9.2008, 09:39 |
Bulat, я и не говорил что редакторы работают с протоколом ![]() Но если тебе так важна точная формулировка (хотя не пойму к чему ты развел флейм, и так же ясно что мне надо), то меня интересует возможность эмуляции редактором виртуальной файловой системы, реально размещенной на удаленном сервере, доступном по протоколу ssh/sftp |
Автор: Bulat 18.9.2008, 09:50 | ||
smartov, изначально, я лишь подметил к САБЖу, что для редактирования и т.п. работ с файлами ftp-sftp протокол не предназначен. Но меня немного удивило твое утверждение
Тем более, что я писал "оболочку" на перле для протокола ftp, своего рода утилиту, и получилось решить лишь ряд задач, которые хотелось бы, вот мне стало и интересно, что может я чего упустил в момент изучения этого протокола. ![]() |
Автор: shamber 18.9.2008, 10:30 |
Bulat, можно же скачать файл, поработать с ним и загрузить обратно. получиться эмуляция |
Автор: smartov 18.9.2008, 10:32 | ||||
Bulat,
Скачай ZendStudio. Установи. Правой кнопкой по дереву файлов слева - Add Server После ввода данных и присоединения к серверу ты можешь работать с файлами, что лежат на удаленном сервере, абсолютно прозрачно, кк с файлами на локальной машине. Я не могу поверить что ты никогда не видел такой фичи... Добавлено через 24 секунды
Совершенно верно. Так и делается. |
Автор: Bulat 18.9.2008, 10:34 | ||||
![]() Только если работаешь с одним файлом и одной удаленной машиной, а если с десяток серверов, качать с каждого чтобы подправить десяток строк. Уж проще найти иное решение, чем мучить для этого ftp ![]() Добавлено через 1 минуту и 52 секунды
Видел, но нам бы не нужно было писать свою утилиту, лишь для решения пары задач. ![]() ![]() |
Автор: shamber 18.9.2008, 10:38 | ||
а какая разница.загружать то потом все равно придется при любом раскладе ![]() |
Автор: nitr 18.9.2008, 17:56 |
smartov, я тоже не видел такого плагина, думаю стоит у них на форуме спросить. Bulat, например для Windows есть знаменитый WinSCP ![]() P.S.: главное чтобы с этим кодом (удаленно, одновременно) другие люди не работали, а то эта задача ближе к svn ;) |
Автор: dmitryk1 20.9.2008, 19:21 |
Народ, кто вим использует для работы с perl, может опишете, как вы это делаете? я скачал вим, даже нашёл как раскрасить, но что делать, чтобы писать с вываливаюшимися подсказками, или как дебаг запускать... это я не понял. В вим я могу работать неторопливо набивая строки, удалять строки и символы и искать. ну и мануал есть типа справочника, так что не профи, но худо-бедно начинающий. Мне бы или пошаговую инструкцию, или может даже видео для особо чайников. Хотя бы как сделать простейщий класс с хэловордом и запустить его отладку. ну и список того, что помимо самого вима надо. |
Автор: gcc 21.9.2008, 09:03 |
в вим очень много настроек... надоеле его ковырять, забил, поставить bluefish, kate smartov, rsync |
Автор: DaemonSuw 26.9.2008, 15:54 |
Что посоветуете для ООП в perl-e, какой редактор? Eclipce + EPIC очень тормозит при работе с объектами... тоесть пишешь my object->{о после этого он думает очень долго (если класс большой)}, посоветуйте как это исправить, можно как нибудь отменить подстановку!!! Не нашел в документации(((. |
Автор: smartov 26.9.2008, 16:14 |
gcc, cvs А мы в слова играем? |
Автор: sir_nuf_nuf 26.9.2008, 16:42 |
DaemonSuw, как я выяснил автодополнение - вообще зло.. забываешь API напрочь (проверно IDEA =)) Кроме того в динамически типизированнных язык автодополнение - всегда эвристика. Не полагайтесь на это - лучше грамотно проектируйте классы. |
Автор: DaemonSuw 27.9.2008, 15:00 |
Хотелось иметь, конечно, полноценное бесплатное IDE |
Автор: gcc 29.9.2008, 19:33 |
smartov, я это не пробовал, у меня локальный стоит веб сервер, ну там эта штука, rsync, синхронизирует по фтп ваши файлы, который нужно передать на хостинг так как вы написали, или вам нужно именно на Элипце? ![]() |
Автор: smartov 30.9.2008, 12:18 |
Ну естественно. Файлы по ftp передать самостоятельно я как-то смогу. Меня интересует чтобы это было прозрачно |
Автор: tolkien 12.11.2008, 17:26 |
Хочу порекомендовать SciTE Версия 1.76 .57Ru Apr 14 2008 10:55:37 http://scite.ruteam.ru На базе SciTE 1.76 Автор: Neil Hodgson. December 1998-March 2008. http://www.scintilla.org Lua scripting language by TeCGraf, PUC-Rio http://www.lua.org Сборка: http://scite.ruteam.ru Очень хороший редактор. Кроме подсветки. Обладает следующими фичами -написанный код можно сразу запустить на выполнение прямо в самом редакторе. Не надо никуда лезть ничего дополнительного делать. Вывод идет в спец окно расположенное ниже окна редактирование кода. -дополнительно к функции запуска на выполнение. Он сам еще и замеряет время выполнение и выводит в окно вывода. -очень гибкий. Его можно перенастроить или дополнить своими фичами. Благодаря используемому языку lua. Делается это очень просто. -интеллектуальный помощник. Когда пишите код. Часто некоторые слова повторяются(название переменных, функций). Редактор уже один раз введенное слово запоминает. И когда вы его набираете снова выдает подсказку. |
Автор: denis09 31.5.2009, 13:51 |
Попробуй notepad++ http://notepad-plus.sourceforge.net Неплохой редактор кода. Постоянно есть на дисках журнала Хакер. Подсветка, сворачивание блоков кода возможность изменения схемы подсветки возможность задавать окончание строки, актуально для CGI и perl Наличие вкладок, автодополнения строк + много плагинов и русский язык есть. Поиск и замена по регулярным выражениям, Одновременная замена текста во всех открытых файлах. У меня используется заместо виндового блокнота. я создал схему подсветки для inf и conf файлов, так как приходится постоянно работать с файлами настроек игр, для создания своих модов. В общем даже если, не для постоянного использования, то для замены стандартного блокнота установить точно стоит. |
Автор: DaemonSuw 31.5.2009, 19:24 |
denis09, к верхнему посту добавлю про плагин Function list, который выводит все sub-ы и естьт поиск по ним |
Автор: dimbas 7.6.2009, 18:15 |
помогите, пожалуйста пытаюсь подружить vim c perl-support. теперь при запуске он ругается, что файл perl-support\templates\Templates does not exist or is not readable. что делать? юзаю, к сожалению, форточку хр( и еще: хочу перейти в блочный визуальный режим, жму ^v, а он мне: Е353: В регистре + ничего нет подскажите, что делать |
Автор: zenixan 12.6.2009, 19:18 |
Забыли упомянуть Geany, быстрая и легковесная среда разработки для многих языков |
Автор: Foxcool 17.6.2009, 11:00 |
Начинающий. Для перла в консоли освоил emacs (xemacs). Кстати, при добавлении планинов и настройке режимов он действительно превращается в IDE, но это для олдфагов. В гуях использую Fedora Eclipse + EPIC. Долго въезжал в запуск и прочее, даже сейчас не все понимаю, т.к. документации на русском мало, однако чувствую, что там действительно можно настроить максимально удобно для любых задач. Расширяемость и опенсорсность - великая сила. Пока работает только редактор обычный + исполнение. Ну дебагинг еще не применял, т.к. для моего уровня это не нужно. Вот правильную настроку для написания CGI приложений еще не освоил. |
Автор: KSURi 17.6.2009, 11:25 |
Почему никто не упомянул http://padre.perlide.org/ - самый перловый редактор для перла?) Open-source, написан на Perl+Wx. Есть отладчик (frontend к perl5db), поддержка плагинов, мультиязычный интерфейс и другие полезности. Установить можно прямо из CPAN. |
Автор: gcc 17.6.2009, 23:56 |
1) кто какой использует консольный редатор? vim Емаркс etc? 2) как быстро на него перешел, привыкнул? а то с переходом долго времени тратить Добавлено через 2 секунды 1) кто какой использует консольный редатор? vim Емаркс etc? 2) как быстро на него перешел, привыкнул? а то с переходом долго времени тратить |
Автор: shamber 18.6.2009, 00:08 |
Я в Padre так и не разобрался с debugger'ом. Есть тут счастливцы у которых получилось? ) Добавлено @ 00:08 Привык я к Komodo похожего бы хотелось ![]() Добавлено @ 00:10 просто создать файл, там где вас об этом просят ![]() У меня это c:\Program Files\Vim\vimfiles\perl-support\templates\Templates я с debug в perl-support так и не разобрался |
Автор: evilsoul 11.7.2009, 21:37 |
PSpad тоже неплохая вещь |
Автор: amg 13.8.2009, 19:35 | ||
2) быстро, т.к. переходил на него с ДОС-овского редактора Q со схожей системой команд. |
Автор: mvsgt 23.8.2009, 12:46 | ||
Я попробовал сейчас - на файле 2500 строк тормозит страшно. Одно это выводит его из списка редакторов. |
Автор: KSURi 27.8.2009, 12:10 |
Странно: я щас загрузил файл на почти 5000 строк, полет нормальный. Padre 0.44. |
Автор: mvsgt 31.8.2009, 18:05 |
Возможно, отключены сервисные функции типа проверки синтаксиса или подсказок. Кстати, мои проекты на Moose, может быть и это влияет. Во всяком случае perl отъел 100 процентов процессора P42800. |
Автор: Logo 5.9.2009, 12:05 |
А какую IDE для перла использовать? Пользовался Perl Express, но он простоват, и подсветка дурацкая. |
Автор: KSURi 5.9.2009, 19:12 |
А вы почитайте топик сначала, чтоли |
Автор: BuShaRt 4.5.2010, 12:57 |
Предлагаю модераторам сделать из темы выжимку и пересоздать по новой т.к. с 2006 года многое изменилось и уж больно много затронуто лишних вопросов. По сути на данный момент ответа на вопрос каким редактором лучше всего пользоваться нету и даже отсутствует конструктивная переписка на эту тему. |
Автор: shamber 6.5.2010, 14:24 |
Тут же как с фломастерами, они на вкус и цвет все разные. |
Автор: BuShaRt 6.5.2010, 16:10 |
Ну, если учесть, что бывают Священные войны даже между фанатами старых Volkswagen golf и новых BMW X6, то естественно глупо спорить о пристрастиях к средам разработки. Тем не менее, дискуссию начатую в 2006 году, учитывая стремительное развитие института информационных технологий к началу 2010-ого года, ИМХО, нельзя считать рациональной. |
Автор: gawriil 8.6.2010, 12:56 |
Однозначно Eclipse + EPIC. Ну и Vim c плагинами. Оба бесплатные + есть порты для разных ОС + все что надо для разработки |
Автор: radiow 2.7.2010, 09:32 |
Давно хотел научиться писать на PERL. Привлекала удобная реализация клиент-сервер. Вот сейчас решил начать и обнаружил что книг по Перл нет в магазинах! Неужели все так забили на перл? Стоит ли начинать заниматься им? А то через год все и позабудут про него...... Посоветуйте простенький редактор, главное с подсветкой. И что почитать по системному программированию на Перл? Спасибо. |
Автор: nankko 2.7.2010, 12:46 | ||||
Книга - http://en.wikipedia.org/wiki/Programming_Perl
Решай сам. Выбор за тобой)
Самый простой - http://notepad-plus-plus.org/ под Win |
Автор: OutlawZ 2.7.2010, 12:46 | ||
Стоит и еще раз стоит его изучать, редактор не знаю какой вам выбрать так как я использую Notepad++ хороший блокнот с подсветкой синтаксиса для многоженства языков он мне заменил все редакторы. На счет книг я качаю с сайта www.all-ebooks.com и распечатываю их, единственное что я видел по перлу в магазинах это только основы и не более. Если слух про плагин для Visual Studio для работы с Perl уже реализовался то можно его скачать, хотя сам не знаю где. Хотя есть один Kommodo IDE бесплатная версия, она показывает ошибки которые могут быть во время выполнения. Попробуйте его. |
Автор: sir_nuf_nuf 2.7.2010, 13:12 |
Есть еще плагин для Eclipse - http://www.epic-ide.org/ Хотя поддерживаю, что IDE для перла - скорее примочка чем необходимость. perl можно спокойно редактировать в любом простом редакторе, например vim или notepad++ |
Автор: vadiml 2.7.2010, 13:38 |
> Посоветуйте простенький редактор, главное с подсветкой. Под виндой я всё (С/С++/Perl/SQL/...) писал в Far-е с плагином Colorer. |
Автор: radiow 2.7.2010, 15:05 |
Спасибо за инфо! Начну с сегодня наконец то его изучать. Какая версия интерпретатора на сегодняшний день является стабильной под винду? |
Автор: OutlawZ 2.7.2010, 16:40 | ||
Скачайте с www.activestate.com ActivePerl не ошибетесь, вот ссылка http://www.activestate.com/activeperl/downloads верися 5.10.1 . |
Автор: tishaishii 6.11.2010, 00:36 |
FAR - лучший редактор. EditPlus - для снобов, вроде меня. О другом не ведаю. |
Автор: ming 7.11.2010, 21:21 |
А я пользуюсь Geany. Нравится тем, что легковесный и из коробки интегрируется с perl-ом, в отличии от простых редакторов типа notepad++. Нажимаю горячую кнопку (F5) и код идет на выполнение. Практически полноценная IDE - автодополнение, система проектов и прочие милые плюшки. Моим запросам полностью удовлетворяет. |
Автор: superkaban 9.2.2011, 07:14 |
Для виндуса http://download.geany.org/ и http://enginsite.com/download/perle_le.exe. Для linux http://padre.perlide.org/. ![]() Все бесплатные и хорошо работают. |
Автор: olexdj 12.3.2011, 08:30 |
superkaban, Спасибо, присматриваюсь, а то лет 8-9 не могу никак с Absolute Perl слезть ![]() |
Автор: myth777 2.8.2011, 15:15 |
Однозначно Geany. Его плюсы: Подсветка синтаксиса - практически идеальна. Гибкость настроек Встроенная консоль Множество кодировок на все случаи жизни Вкладки редактируемых файлов |
Автор: MakTpaxep 17.8.2011, 16:44 |
Для меня однозначно Notepad++. Плюсы: Быстрый, плавный - и это действительно так) Красивый - встроенные темы очень спасают. Напоминает смену тем в AIMP2. Ненавижу пялиться в белый экран, всегда стараюсь затемнить всё. Тут это проще простого) Юзаю одну тему и выглядит всё очень органично, или может я просто привык) http://s2.ipicture.ru/uploads/20110817/NSPR3Rvq.jpg Блоки кода сворачивает. Подсвечивает всё как доктор прописал=) Минусы: Нет автодописывания и никаких подсказок кода. В MSVS меня избаловал VS assist, но в perl мне ассистент и не нужен. Для моих задач по крайней мере. Я сам. Ибо я вообще в perl зелёный. Пишу небольшие скрипты (500 строк максимум) для обработки текста и фактически юзаю только встроенные возможности perl'а. Дебагера тоже нету - я print'ами фигачу и ещё ни разу меня не напрягало это. Так что пока резона куда-то переходить нету, но я для интереса пробовал ставить себе eclipse+EPIC, padre, geany, perl builder и вообще всё что было перечислено в этой теме. |
Автор: Lisssa 6.10.2011, 03:52 |
Редактор nano |
Автор: olexdj 4.4.2012, 14:22 |
Никто не в курсе, можно ли в Комодо настроить подсветку синтаксиса, чтобы переменные в текстовом блоке светились как переменные, а не так как весь текст? Добавлено через 1 минуту и 58 секунд Так до сих пор и немогу слезть ))) Только для UTF проектов юзаю Notepad++ по мелочам и Komodo для проектов побольше )) |
Автор: olexdj 6.5.2012, 01:34 |
ауууу.... люди ))) Про подсветку переменных никто не знает? |
Автор: smartov 6.5.2012, 04:55 |
true perl программеры используют только vim |
Автор: Lisssa 10.6.2012, 17:52 | ||
В Линуксе , гноме терминал настраивается прозрачным и в nano редакторе вся подсветка цветная. С прозрачным терминалом очень удобно . В других юниксовых средах можно также подцепить светную схему к nano настроев верно файлик в домашней дириктории от nano. |
Автор: noize 19.6.2012, 19:20 |
Может кому будет полезно. Поставил себе на Debian Wheezy ide Padre(версия 0.96), а он отказался запускать скрипты по нажатию F5. После гугления выяснилась причина: необходимо в Утилиты -> Настройки -> Язык - Perl 5 снять галочку напротив меню "Использовать внешнее окно для запуска". После этого всё начало замечательно запускаться. |
Автор: Грань 12.7.2012, 06:16 |
А мне Sublime Text 2 нравится . Правда скрипты приходится запускать из консоли вручную (возможно есть плагины...) |
Автор: EcSYZ 12.7.2012, 11:33 | ||
Я кстати тоже перешёл недавно с Eclipse на него - очень доволен. На досуге надо будет слегка подучить питон, и тогда можно будет достичь нирваны =) |
Автор: olexdj 20.1.2013, 23:25 | ||
А также подсветку элементов массивов и хешей полностью, а не только часть с долларом до скобок? ![]() |
Автор: Suic2 22.2.2013, 15:24 |
Подскажите умеет ли eclipse автоматически определять в какой кодировке файл? приходится работать с кучей разных файлов, половина из них в ansi половина в utf если нет, то подскажите редактор, минимум наворотов, но чтобы не тупил с кодировками и синтаксисом в винде использовал notepad++, винды больше нет) |
Автор: Pfailed 22.2.2013, 15:33 |
Suic2, kate умеет автоопределение кодировки, простой и весьма гибкий редактор |
Автор: Suic2 22.2.2013, 16:00 |
![]() kate не справился с первым же файлом нужно допиливать? upd: настроил, заработало. но из коробки не хотел определять, за это минус ему в карму) |
Автор: Pfailed 22.2.2013, 16:05 |
В настройках так?![]() |
Автор: Suic2 22.2.2013, 16:18 |
ну примерно так и настроил и заработало) а как его на наш родной язык перевести? |
Автор: Pfailed 22.2.2013, 16:39 |
В debian пакет с переводом называется kde-l10n-ru |
Автор: everyone 25.2.2013, 13:52 | ||
Есть http://marketplace.eclipse.org/content/file-encoding-info#.UStA3R1HBSM для автоопределения кодировки. |
Автор: olexdj 6.9.2013, 02:50 | ||
Посмотрел. Ушел в топку из-за того что при двойном клике выделяет переменную без доллара (( |
Автор: olexdj 16.1.2014, 17:19 |
Пропал в Komodo версии 8.5.2 Code Browser в левой панели. Переустановил на 8.5.3, не помогло, в панели пусто ((( Никто не в курсе как вернуть?![]() |
Автор: noize 23.9.2014, 00:29 | ||
для тех, кому хочется запускать скрипты прямо из сублима - http://noize85.blogspot.ru/2013/04/sublime-text-2-perl.html |
Автор: ll75 3.10.2015, 13:25 |
сравнительная таблица возможностей Perl редакторов: http://www.perlmonks.org/?node=Perl%20Development%20Tools |
Автор: korob2001 18.4.2023, 19:02 |
DZSoft больше не в бизнесе, потому выложили на официальном сайте, все свои проекты и ключи к ним бесплатно. DZSoft Perl Editor - очень простой и удобный редактор кода, для небольших проектов или когда нужно быстро, что-то набросать. Официальный сайт: http://www.dzsoft.com/ Здесь ключи: http://www.dzsoft.com/register.htm Всё работает, проверил лично. |