Как стать автором
Обновить

Комментарии 63

> FTP Sync: update server using FTP or SFTP

только за это ее стоит попробовать. то, чего нет в зенде. и не ясно почему они это еще не реализовали. в аптане функция синхронизации пошире чем тут.
Ну не знаю =), я работаю всегда в svn.
а причем тут свн к sftp синхронизации? знаете ли ОЧЕНЬ напрягает когда когда сидишь правишь интерфейс и каждый раз надо заливать на сервер ручками или использовать сторонние утилиты. а тут поправил, кнопку нажал — оно залилось — клиент сразу видит. удобно одним словом.

а в свн заливается потом когда все сделано.

ps — не надо только щас о девелоперском свн на который настроен апачи. я не считаю это правильной идеологией построение инфраструктуры
Если в команде 5 человек, ты предлагаешь сделать полную копию проекта на каждом проекте разработчика? Потом еще заливать на ftp. А вдруг накладка?
да конечно, если 5 человек — у каждого должна быть своя копия видная из веба, куда он делает свои правки и кому то показывает. для этого у него отдельный доступ на фтп своего проекта и отдельный адрес в вебе.

а чтобы небыло накладок нужно все автоматизировать
Избыточность конечно не малая, да твой код не повредит работу других людей, а их код твой проект. Но для меня самое главное, что все мои шаги запоминаются, иногда откатываю и смотрю историю.
ну так кто против, свн сохраняет все шаги и изменения…
а фтп синхронизация только для того чтобы показать кому и проверить с живом окружении скажем так
а если это «все» валит все в живом окружении, а синхронизация проводилась последние часов так 5 и уже не помнишь какие именно файлы синхронизировал?)
А почему нельзя использовать CI систему?
Все заливаешь в СВН, а система сама забирает из СВН и разворачивает на тестовом сервере (или рабочем). Можно обновлять тестовый сервер как по кнопке, так и регулярно, через какое-то время.
а потому, что по моей идеологии свн предназначен для фиксации отдельных изменений под какой то конкретный тикет… а прост так что-то проверить и для этого заливать в свн — это для меня неприемлемо
Шаги запоминаются и в самом IDE, в частности NetBeans. Для этого SVN городить не нужно.
Можно написать простенький Ant-скрипт, который будет синхронизировать локальные данные с фтп сервером и привязать его к автоматическому билду в Eclipse. Тогда даже на кнопку нажимать не надо будет — все закачается автоматически при сохранении файла :)
т.е вы хотите сказать что при покупке иде ценой в 600 долларов нужно еще что-то допиливать напильником ?:)
Почему же сразу напильником? Это один из способов решения вашей задачи, причем дольно простой. Боле того, такой билд может выполнять гораздо больше функций. Я, например, для некоторых проектов пишу сборку и упаковку JS/CSS через YUICompressor + синхронизацию с dev-сервером. И каждый раз, когда я правлю файл, мне достаточно просто сохранить его, чтобы он оказался в собранном виде на сервере.
Не могли бы Вы выложить пример, или ссылкой кинуть?
В принципе, я все это описывал в Техногрете: как собирать JS/CSS файлы и как запускать это автоматически. Единственное — там не используется закачка по FTP. Прочитайте описание FTP таска (обратите внимание на Library Dependency, нужно доставить парочку jar-файлов в Eclipse), там есть и хорошие примеры использования. Если будут затруднения — пишите в личу, помогу.
Спасибо.
в notepad++ есть такой плагин
К сожаленю в первом публичном билде этой функциональности нет, она еще в разработке.
Я пользую Zend достаточно давно, но в zend for eclipce 6.0 появилось Remote Connections — почему вы говорите, что нет его в зенде?

или мб вы про чтото другое говорите?
потому что remote connections не имеют ничего общего с синхонизацией
понял, погуглю
1. Для запуска Linux-версии пришлось править скрипт bin/webide.sh, т.к. программа не смогла найти Java.
2. Жутко медленный и неудобный интерфейс.
Жутко медленный и неудобный по сравнению с чем?
А зачем с чем-то сравнивать, когда интерфейс реагирует на движения мыши с ощутимой задержкой.
«Важно понимать отличие EAP от традиционных релизов программного обеспечения. Имейте в виду, что качество любой EAP версии может быть значительно ниже даже того что ожидается от типичной бета версии.»

EAP – это бесплатный доступ к новейшим разработкам в обмен на конструктивный фидбэк :)

Так что если есть желание поговорить конструктвно — милости просим к нам в форумы или трекер.
README надо читать а не править скриты. JAVA_HOME надо объявить
Нуу не знаю… Я настолько привык к Eclipse, что не хочется ничего менять.
А чтож неужели через 45 дней лицензия закончится?
надо будет скачать другой билд :), они выкладываются периодически
Вроде уже пол-года как EAP'ы не сбрасывают счетчики.
если настоящая лицензия присутствует, то конечно
отличная новость! побежал качать и тестить.
до этого кодил в DIANA и MAIA — одно удовольствие!
Ввел file_, варианты дополнения после ctrl+space ждал 2 секунды.
Огорчу слегка. Это происходит лишь первый раз. Потом видимо кешируется и ожидания нет.
если бы так и было — то не писал бы (
каждый раз так (
Я не могу воспроизвести эту проблему – completion «тормозит» только первый раз. Может быть вы опишете подробности вашей конфигурации в трекере?
Я уже вытер ее из-за тормозов.
У меня атом 1.6мгц, но аналогичные другие программы так себя не ведут.
phped просто летает, eclipse долго грузится, но работает быстро.
Позвольте не поверить насчет быстрого eclipse на атоме.

А phpEd, насколько я помню, не java-приложение.
> Позвольте не поверить
Чтио там видео с экрана под виндой пишет? Могу сделать запись, если дадите линк на такой софт.
Да бог с вами. Быстро/медленно дело личного восприятия.

Но, в свое время, для меня Eclipse работал медленно даже на P4 2.8, а он быстрее вашего атома :)
Не совсем личного. Не тормозит = все мгновенно перерисовывается(меньше времени восприятия человека), включая все просчеты для перерисовки типа автокомплита.
Пользуюсь Аптаной на HP Mini 2133, производительности хватает вполне. Особых тормозов по сравнению с десктопным AMD 4600+ x2 не заметно. Стартует только дольше.
расцветка синтаксиса не понравилась… слишком много жирного шрифта
а поменять в настройках :)?
Там настраивается всё от А и до Я — шрифт (я юзаю Consolas), цвет, форматирование кода и ещё кучу всего.

Поставил… Это просто сказка! Всё лишнее (связанное с Java) для вебдизайнера убрано, работа с проектами стала удобнее (нет модулей и проч.), конфигурировать и отключать ненужно не надо, запускается и бегает шустро.

WEB IDE — мастхев!
Вёрстка а IDEA. Часть 2 — мастрид! (в «Вёрстка а IDEA. Часть 1» описывалось создание проекта — уже неактуально).

PS: можно даже настроить как portable (в плане хранения настроек в папке с IDE, а не в профиле юзера ОС)
> PS: можно даже настроить как portable
Кстати как?
Для начала устанавливаем но не запускаем IDE, либо просто распаковываем инсталл (например, хорошей и бесплатной [и естественно портабельной B-) ] UniExtract)

Далее нужно поменять пути к настройкам(config) и плагинам(/config/plugins)
Системную папку (system) не трогать, т.к. она содержит индексы проектов и разрастается неимоверно — пусть так и лежит в папке юзера ОС.

А конкретнее, в папке "\WebIDE\bin\" правим файл idea.properties (строки 12-19):
# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${idea.home}/.WebIde10/config

# path to IDEA system folder. Make sure you're using forward slashes
idea.system.path=${user.home}/.WebIde10/system

# path to user installed plugins folder. Make sure you're using forward slashes
idea.plugins.path=${idea.home}/.WebIde10/config/plugins


Т.е просто поменяли ${user.home} на ${idea.home} и теперь все настройки будут в папке IDE!

Кстати, в плане портабельности Web IDE гораздо вкуснее MAIA — он весит на 150мб меньше :)
Спасибо. Гораздо удобнее IDE перекидывать(спец. софтом для синх.), чем с svn скачивать.
Начиная с build 387 мы предоставляем вариант в .zip чтобы не мучаться с распаковкой. Кроме того в будущем в в поставку будет включен плагин для синхронизации настроек между машинами через JetBrains.net, такой же как в IDEA.
это баг в этом бидле — шрифт слетает в жирный сам
Спасибо. Выделенный трекер для Web IDE находится здесь www.jetbrains.net/tracker/issues/WI
Меня на днях заминусовали за коммент вида «JetBrains — молодцы, я их люблю» :) Не побоюсь и еще раз, без капли лести, скажу о том, что для меня JetBrains это пример ахренительной команды с чутким пониманием ситуации как в плане функционала, так и в плане юзабилити.

Извините за эмоциональный выхлоп, он не имеет отношение к продукту из топика, просто зашел снова на JetBrains.net и нахлынуло.
+1
Очень ждал от них подобного продукта! Побежал пробовать…
Кто нибудь тестил, как работает с Javascript`ом? По сравнению с Spket (для eclipse)
Я тестировал, правда на IDEA 8. Возможности, конечно, в 100 раз круче, чем в Spket, но мне не понравилось следующее:

1. Нельзя создать набор библиотек, автоматически подключаемых к проекту (по принципу Javascript Profiles в Spket). В итоге приходилось каждый раз копировать JsDoc-файлы в проект. Отписал им в джиру, пока никаких уведомлений об изменении статуса задачи не поступало
2. Так и не получилось создать вменяемый JsDoc для jQuery.
3. Не понравилось, что если IDEA не удалось определить тип объекта, в code complete попадают вообще все известные ей методы и свойства всех объектов. Не нашел, как это отключить
4. ИМХО, возможности документирования кода в Spket чуть лучше, чем в IDEA

Ну а по возможностям редактирования кода Spket, бесспорно, проигрывает IDEA
Про IDEA как то вообще не думал, что в ней есть поддержка JS. Спасибо, за совет. Будет время напишу обзор всех трех.
Попробую завтра, спасибо :) Вообще я настороженно отношусь к Java-based IDE — и Eclipse и Aptana тормозят так что работать практически невозможно.
Схема лицензирования будет как у JetBrains RubyMine:

После покупки лицензии вы получаете все обновления в течение одного года бесплатно. Ваша лицензия не истекает никогда, но обновления через один год станут платными.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории