Посоветуйте FTP-редактор для работы в Xubuntu

4 views
Skip to first unread message

Петров Николай

unread,
Sep 19, 2008, 9:56:37 AM9/19/08
to Linu...@googlegroups.com
В общем есть трабл.

У меня не получается настроить ни один из известных мне FTP-редакторов под линукс у себя на работе. Дистриб - Xubuntu.
Нужно настроить редактирование PHP, CSS, HTML файлов прямо с сервера через FTP.
Желательно (но не обязательно) чтобы была проверка синтаксиса PHP.

Пробовал Eclipse - оч. сложно установить плагин... сайты эклипса навороченые - сложно разобраться, тем более что я практически ламер в NIX-ах. Буду благодарен за понятную инструкцию по установке плагинов в Eclipse, или ссылку где описано готовое решение.

Скачал EasyEclipse, установил плагин "Eclipse Webdav and FTP support" (http://www.easyeclipse.org/site/plugins/eclipse-webdav-ftp.html).
Но насколько я понял - этот плагин позволяет работать над проектом в локале, и загружать обновленные файлы проекта на сервер по FTP, но мне нужно редактировать файлы прямо с сервера. Как это можно сделать в EasyEclipse (если можно) - я не понял.

Дальше была Aptana.
Скачал, установил PHP-плагин. Сначала работает нормально и я уже начинаю радоваться, но в определенный момент перестают работать горячие клавиши (Ctrl+S; Ctrl+F и т.д. ...). Скачивал и устанавливал заново, менял настройки - то-же самое. (Интересно что Aptana на домашнем компе под Suse - работала нормально)

Установил NetBeans (Nightly Builds).
Тоже неплохой такой редактор кода. FTP-синхронизация локальных проектов работает, но ей пользоваться не-очень удобно. Скачал плагин remotefs-ui (1.0) и установил. Не работает. Настраиваю FTP-соединение, делаю двойной щелчек по хосту - ничего не происходит, хотя должны показаться папки сервера. Начальник (специалист по Sun-овским продуктам) тожене смог настроить.

Если не получится настроить ни один редактор - придется пересесть на винду, ибо работать с сайтами на разных серверах без ФТП-редактора адски сложно.
Но честно говоря переходить на винду совсем не хочется   :(
В общем, я в панике народ, помогите плз., скажите кто в чем работает, куда лезть, что качать, что читать.

Night Nord

unread,
Sep 19, 2008, 10:08:49 AM9/19/08
to Linu...@googlegroups.com
19 сентября 2008 г. 17:56 пользователь Петров Николай <petr...@gmail.com> написал:

Пробовал Eclipse - оч. сложно установить плагин... сайты эклипса навороченые - сложно разобраться, тем более что я практически ламер в NIX-ах. Буду благодарен за понятную инструкцию по установке плагинов в Eclipse, или ссылку где описано готовое решение.
Help->Update Manager->Find and Install 


Скачал EasyEclipse, установил плагин "Eclipse Webdav and FTP support" (http://www.easyeclipse.org/site/plugins/eclipse-webdav-ftp.html).
Но насколько я понял - этот плагин позволяет работать над проектом в локале, и загружать обновленные файлы проекта на сервер по FTP, но мне нужно редактировать файлы прямо с сервера. Как это можно сделать в EasyEclipse (если можно) - я не понял.
Шо за EasyEclipse, не знаю, но то что вы хотите - невозможно в принципе =). В любом случае необходимо сначала скачать файл на диск или в память, отредактировать и послать его обратно. Иметь синхронизибельную полноценную локальную копию намного удобнее - во-первых ваша случайная опечатка не приведет к падению редактируемого сайта, во-вторых в случае отсутствия интернета вы сможете продолжить работу, синхронизировав сайт познее. Я уж молчу про бэкап и т.п. Более того большинство редакторов (в том числе небезизвестная ZendStudio), передают файлы автоматом, если проверка синтаксиса прошла успешно
 
Дальше была Aptana.
Установил NetBeans (Nightly Builds).
Не знаю таких. vim + git + локальный apache + lftp рулит =)


Если не получится настроить ни один редактор - придется пересесть на винду, ибо работать с сайтами на разных серверах без ФТП-редактора адски сложно.
Посмотрите mc - он правда глючный шоппц в плане ftp =). Еще есть krusader + <любой редактор>. Специальная для вебства Avanta+ . Для PHP существует ZendStudio. В бубунте наверняка есть.
А, да, еще sshfs, ftpfs и nfs есть =). Тогда можно работать любым редактором без сетевой поддержки, а фс возмет на себя все задачи по доставке.

--
Night Nord

serg

unread,
Sep 19, 2008, 10:05:29 AM9/19/08
to Linu...@googlegroups.com
Петров Николай пишет:
может быть vim?

Denis Klester

unread,
Sep 20, 2008, 1:26:36 AM9/20/08
to Linu...@googlegroups.com
19.09.08, Night Nord<nigh...@gmail.com> написал(а):

> А, да, еще sshfs, ftpfs и nfs есть =). Тогда можно работать любым редактором
> без сетевой поддержки, а фс возмет на себя все задачи по доставке.

Помойму самое правильное решение будет.

--
С уважением, Клёстер Денис
моб.тел. +79609802959
FidoNet: 2:5004/89.94
ICQ: 290559500

Night Nord

unread,
Sep 20, 2008, 8:20:19 AM9/20/08
to Linu...@googlegroups.com

Но только надо учитывать, что для серьезных вещей требуется шифрование, читай sshfs, который весьма неудобен. Впрочем есть вариант заюзать какой-нить шифрующий туннелер, типа openvpn, и пустить nfs по нему - но это черезмерно сложно. Ну либо смотреть в сторону OpenAFS/Coda, там и шифрование, и аутентификация, и acl и все что для счастья надо - но у них свои минусы, как обычно...

Для начала попробуйте sshfs либо ftpfs через TLS/SSL (кстати, ftpfs - самая шустрая из всех существующих сетевых фс)

--
Night Nord

Петров Николай

unread,
Sep 20, 2008, 5:18:34 PM9/20/08
to Linu...@googlegroups.com
> большинство редакторов (в том числе
> небезизвестная ZendStudio), передают файлы автоматом, если проверка
> синтаксиса прошла успешно

Это конечно интересная возможность, но под линем все-же Зенда нет, а кроме того я редактирую сайты и с дома и с работы. Поэтому чтобы иметь локальную версию сайта - нужно ее обновлять из интернета каждый раз, а это не совсем удобно, т.к. каждый раз правишь разные файлы, а если правишь много - сложно вспомнить какие именно. Конечно я знаю про систему контроля версий и т.п. но... мне хотя-бы простой ФТП доступ для начала... потом доберусь и прикручу SVN, (или что там щас используют), но просто я пришел на новую работу, и там - новая операционка... и хотелось-бы начать работу с уже известных инструментов. Через какое-то время я разберусь и с системой контроля версий, и с редактированием локальной копии сайта... но это потом, сейчас мне нужен быстрый старт.

> Шо за EasyEclipse, не знаю
http://www.easyeclipse.org/site/home/


>> Дальше была Aptana.
>> Установил NetBeans (Nightly Builds).
> Не знаю таких
http://aptana.com/ - в большинстве случаев работает хорошо в Линуксе и в Винде.
http://www.netbeans.org/ - продукт Sun Microsystems - насколько я понял - его юзают для написания программ на Java.


> Еще есть krusader + <любой редактор>
Krusader у меня есть. В качестве <любого редактора> выступает Kate. Причем ни Krusader ни Kate не запоминают пароли и хосты от серверов, а их у меня на работе много... так что даже этим пользоватья совсем не просто. Blue Fish тоже к FTP коннектиться не хочет (не нашел такой настройки) - хотя в интернете написано что можно.


> Для PHP существует ZendStudio. В бубунте наверняка есть.
Дома под виндой у меня он и стоит. Под линем... говорят есть, но я пока не смотрел, поизучаю.


> А, да, еще sshfs, ftpfs и nfs есть =). Тогда можно работать любым редактором
> без сетевой поддержки, а фс возмет на себя все задачи по доставке.
Вы конечно извините, но я почитал конечно вики, и для меня - начинающего, это просто убийство   :)

По поводу Vim'a - идея хорошая, буду пробовать. Спасибо за советы   :)







Night Nord

unread,
Sep 20, 2008, 5:37:02 PM9/20/08
to Linu...@googlegroups.com
21 сентября 2008 г. 1:18 пользователь Петров Николай <petr...@gmail.com> написал:

Это конечно интересная возможность, но под линем все-же Зенда нет, а кроме того я редактирую сайты и с дома и с работы.
http://www.zend.com/en/products/studio/downloads Правда они на Eclipse переехали =)
 
 
Поэтому чтобы иметь локальную версию сайта - нужно ее обновлять из интернета каждый раз, а это не совсем удобно, т.к. каждый раз правишь разные файлы, а если правишь много - сложно вспомнить какие именно.
git/svn - они сами помнят и еще и старое хранят =). Просто, удобно, эффектино - не по наслышке говорю, сам пользуюсь активно. git элементарен в использовании и настройке (через ssh может работать). SVN чуть посложнее и, имхо, гит удобнее.
 

Вы конечно извините, но я почитал конечно вики, и для меня - начинающего, это просто убийство   :)
Да? Не знаю как на бубунте, на генте ftpfs делается элементарно:
Fuse в ядре бубнты есть с 99% вероятностью. И либы скорее всего тоже стоят. curl аналогично. Нужно тока sshfs/curlftpfs надыбать. У бубунты есть своя какая-то мегаутилита, apt-get вроде - посмотрите в ней.

По поводу Vim'a - идея хорошая, буду пробовать. Спасибо за советы   :)
Общественное мнение, хотя его и не разделяю, утверждает что освоение vim'а сложнее освоения всех сетевых фс вместе взятых. Но это дело благородное =)

--
Night Nord

Петров Николай

unread,
Sep 21, 2008, 7:42:33 AM9/21/08
to Linux OS
Спасибо за советы. Вроде как у меня получилось настроить ФТП-
соединение в Kate. Это конечно не то в чем нужно работать, но на
первое время сойдет.
VIM так и не смог установить, хотя просидел полночи. Наверное еще не
дорос до использования таких прог, ну да ладно, через пару месяцев
может смогу. Со всеми файловыми системами и монтированием разберусь
тоже позже.

Всем спасибо!

Night Nord

unread,
Sep 21, 2008, 8:56:57 AM9/21/08
to Linu...@googlegroups.com
Эээ. Вы его что, через wget + configure + make пытались поставить? Ну, бубунта для этого совсем не предназначена. Есть же бинарные пакеты



--
Night Nord
Reply all
Reply to author
Forward
0 new messages