JetBrains открыла программу EAP для Web IDE

    JetBrains открыла программу EAP (Early Access Program) для JetBrains Web IDE. JetBrains Web IDE это IDE для веб программирования. Она построена на основе платформы JetBrains IDE Framework.

    Web IDE доступна в двух вариантах: в стандартный вариант включена поддержка HTML, CSS, JavaScript. В PHP Developer edition добавляется поддержка PHP и SQL.

    Как и все приложения на JetBrains IDE Framework, Web IDE доступна на всех основных платформах: Windows, Linux и MacOS.

    Скачать и найти больше информации можно здесь: www.jetbrains.net/confluence/display/WI/Web+IDE+EAP

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 63

      +1
      > FTP Sync: update server using FTP or SFTP

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

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

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

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

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

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

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

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

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

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

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

                                    PS: можно даже настроить как portable (в плане хранения настроек в папке с IDE, а не в профиле юзера ОС)
                                      0
                                      > PS: можно даже настроить как portable
                                      Кстати как?
                                        +1
                                        Для начала устанавливаем но не запускаем 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мб меньше :)
                                          +1
                                          Спасибо. Гораздо удобнее IDE перекидывать(спец. софтом для синх.), чем с svn скачивать.
                                            0
                                            Начиная с build 387 мы предоставляем вариант в .zip чтобы не мучаться с распаковкой. Кроме того в будущем в в поставку будет включен плагин для синхронизации настроек между машинами через JetBrains.net, такой же как в IDEA.
                                        +2
                                        это баг в этом бидле — шрифт слетает в жирный сам
                                      +3
                                      Меня на днях заминусовали за коммент вида «JetBrains — молодцы, я их люблю» :) Не побоюсь и еще раз, без капли лести, скажу о том, что для меня JetBrains это пример ахренительной команды с чутким пониманием ситуации как в плане функционала, так и в плане юзабилити.

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

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

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

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

                                              Only users with full accounts can post comments. Log in, please.