NetBeans IDE 7.0 Beta 2

    image
    На мой взгляд, в этой версии следующие изменения являются основными:
    1) Перенос строк. То что долго многие ждали.
    2) Поддержка Git 1.7.x
    3) Поддержка HTML5
    4) Улучшено определение изменений файлов другими программами.
    5) PHP рефакторинг.

    Полный список новшевств.
    Все фичи 7 версии
    Скачать NetBeans IDE 7.0 Beta 2
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 46

      +4
      Наконцето. Осталось дождаться Java 7 для полного тандема.
      0
      Вот, блин, поставил, а оно на русском, бета1 у меня на англ была. Как язык поменять?
        0
        Раньше язык плагинами определялся, сейчас при скачивании можно выбрать язык ide, а вобще как всегда в бетах — ошибки явы, ошибки явы, ошибки явы… хотя меркуриал искупает все :)
        +4
        А все, нашел. --locale en:US
        +2
        Ну что же так — хотя бы побольше фич из 7 версии привели. А так понял из топика только, что есть 7-я бета… да и все

        А кстати, почему блог именно этот? )
          +2
          А потому что админы удалили блог Нетбинс. Мой топик вообще кинули в php
          +1
          Перенос строк еще в первой бете был.
          И кстати она сильно тормозила, что аж пришлось слезть на обратно на 6.9. Щас получше стало?
            +1
            Перенос был еще на 6.10 =)
            Тормозов стало меньше(Mac OS), но главное меньше вываливается ошибок.
            — Поддержка GIT пока что без пушей, пулов и других нужных вещей — поэтому в релизе указано «preview»
              0
              Главное были не тормоза, а в 7ке проц не кочегарило до 80 градусов. Viva la Netbeans!!!
              0
              Что такое перенос строк в контексте этого топика? Я видимо пропустил что-то важное.
                +1
                Word Wrap, когда на экран строка не вмещается, то она не залезает за праву границу, а переходит на след. строку.
                0
                Вопрос по поводу скорости работы.
                Почему NetBeans работает настолько медленнее чем Eclipse (субьективное мнение) и памяти ест от души? Это какая-то разница в технологиях или просто в разной степени оптимизированный код?
                Спрашиваю не ради холивара, и для тех, кто подумает, что я — сторонник Eclipse, скажу что я использую NetBeans, и она всегда была лучшей бесплатной PHP/HTML/CSS/Javascript IDE для меня (сейчас стараюсь распробовать Aptana, которая по функционалу вроде ничего, а бегает пошустрее).
                  +1
                  Имхо, зависит от платформы/железа, у меня нетбинс значительно шустрее работает в том числе запуск/закрытие.
                  Сейчас глянул — около 450 мб ест. При этом открыто много тяжелых проектов и работает уже несколько дней.
                    0
                    А можно подробнее можно о вашей платформе? Я тестировал на Win 7 и Mac. Железо разнообразное. И какие типы проектов (вдруг это имеет значение)?
                      0
                      ubuntu 10.10, x32-pae, sun jre 1.6.0_22, Netbeans 6.9.1 (бету на работе не использую пока).
                      i5 + 4gb

                      домашний ноут примерно такой же, только x64.

                      Проекты:
                      пару проектов большого говнокода, phing, еще пару средненьких с подключенными zf, symfony, doctrine, ну, и по мелочи.
                      Вроде все шустро работает, по крайней мере, я не замечаю каких-то тормозов. Eclipse у меня дольше стартует, ест больше, а по скорости примерно то же, на глаз особо не ощущаю.

                      Вообще, мне что PhpStorm, что Netbeans, что Eclipse based IDE, по скорости работы на моем железе примерно одно и тоже, проблем в нехватке памяти нет, Eclipse только стартует долго, но это фигня. Так что я выбираю только по удобству.
                    0
                    Потому что netbeans полностью написан на java (включая gui). А у eclipse GUI выполненые в виде нативных библиотек.
                  +4
                  Хороший продукт, но в последнее время от релиза к релизу ничего серьезного не предлагают. (имхо)
                    –1
                    А редактирование файлов через FTP так и не сделали.
                      0
                      Одного конкретного файлаэ? А то удаленные проекты по ftp/sft давно уже есть, только с некоторыми косяками.
                        0
                        *конкретного одиночного файла вне проекта
                          0
                          Да, именно одного. Допустим, нужно быстро изменить какой-нибудь конфиг, не качая все остальные файлы с сервера. Для версии 6.8, емнип, был плагин RemoteFS, который добавлял этот функционал.

                          Пробовал я монтировать удалённый сервер как директорию, но NetBeans каждый раз пытается просканировать все файлы на предмет чего-то непонятного. В общем не стоит и говорить, что во время этого сканирования перемещаться по директориям не представляется возможным из-за лагов.
                          0
                          Вообще то есть такая возможность, причем очень давно, при создании рпоетка предлагает выбрать с локальными файлами работать или с фтп
                            0
                            Нет, мне нужно быстро зайти редактором на FTP и изменить содержимое какого-нибудь файла. Скачивать все файлы с сервера и создавать новый проект мне не нужно.
                              +1
                              К. О. намекает, что IDE обычно предназначены не для этого.
                              Ради функциональности, которая есть в любом файловом менеджере, разработчикам придется либо сильно перегрузить стандартное окно «Открыть файл», либо добавить лишний пункт меню с нестандартным диалогом («Open remote file») и переработать алгоритм удаленного сохранения (сделать ветку «без синхронизации с проектом»).
                              Посудите сами, стоит ли игра свеч?
                          +5
                          5) PHP рефакторинг.

                          Пожалуй следовало бы уточнить, что рефакторингов там аж два: rename и safe delete. Не густо :(
                            0
                            2) Поддержка Git 1.7.x
                            Это чертовски здорово! Наконец-то реализовали, сколько можно ждать уже было.

                            Есть надежды, что пофикшены также «пустые окошки» при открытии поиска и некоторых других функциональных окон. Ну и, конечно же, зависания, куда без них :)

                            Но, в любом случае, «никогда NetBeans не брошу, потому что он хороший!».
                              +3
                              Реквестирую обзор фич для PHP. В состоянии ли NB конкурировать с PhpStorm?
                                +1
                                В бете NetBeans достали ошибки (точнее одна, но из-за нее не работает по сути IDE) и поставил себе попробовать PhpStorm.

                                Субъективно PhpStorm бегает пошустрее, нет ошибок.
                                Поддержка ZendFramework поразила до глубины души — он даже ini-файл не распарсил, вьюшки ни как не связаны с экшенами ( в Netbeans у меня когда не глючил переходил из вьюшки к заданию переменной в экшене). В общем не заметил я поддержки.
                                Плюс PhpStorm переходит к конструктору родительского класса класса, если он не переопределен, что очень неудобно.

                                В общем на мой неискушенный беглый взгляд смысла платить приличные деньги за PhpStorm нет — можно подождать стабильной версии NetBeans.
                                  0
                                  Хм, оказывается проблема была из-за картинок (картинки?) в проекте. Удалил — все заработало как часики.
                                  0
                                  У нетбинса еще с 6.x (с какой точно не помню) появилась поддержка автодополнения классов по коротким именам (неймспейсы 5.3) со всеми вытекающими (генерирование use и т.п.). Чего еще нет в PhpStorm, а без этого писать 5.3 код не очень удобно.
                                  Если не совсем понятно о чем я, могу конкретнее юзкейзы описать
                                    +1
                                    + мне нравятся некоторые фишки по автогенерации кода чуть более удобные. Например мне не надо вызывать меню implement/override methods я просто могу начать писать __to[ctrl+space] и он мне предложит __toString() method, тоже самое со всеми родительскими методами.
                                  0
                                  Добавлен PHP-рефакторинг «Rename»! Свершилось!

                                  ИМХО самая нужная фича при изменении кода (Safe Delete — тоже важен, но он обычно гораздо реже выполняется, можно вручную в крайнем случае).

                                  Использую PhpStorm, по-моему, NetBeans до него сильно недотягивает, но немного приблизился.

                                  Основные оставшиеся «вызовы» со стороны PhpStorm:

                                  — рефакторинги introduce variable/field
                                  — surround with
                                  — инспекции
                                  — (не помню, есть ли в NetBeans) live templates
                                    0
                                    Уже без руби… ;(
                                      0
                                      Дальнейшей разработкой Руби будут заниматься другие.
                                      Молодцы! Жалко выкидывать столько труда.
                                      0
                                      Самая главная фича это огого:
                                      * Improved detection of external changes (native file system listening)

                                      Теперь юзаются нативные фичи операционки для определения факта изменения файла.
                                        0
                                        Два вопроса к тем, кто уже опробовал новую версию:
                                        1. Есть изменения скорости по сравнению с 6.9*?
                                        2. Есть отключение сканирования папок и файлов проекта?
                                          0
                                          1) Как всегда кажется что есть :)
                                          2) Выше мой комментарий смотрите
                                          0
                                          Ребята, подскажите, где язык поменять можно?
                                          0
                                          Поддержка Git прописалась по-другому адресу?
                                          image
                                            0
                                            Вот как бы ещё заставить переключаться табы не в recent-порядке, а в порядке расположения.
                                              0
                                              Наглухо зависла при попытке отладить OSGi-проект, созданный на основе шаблона Maven.
                                              Система: FreeBSD 8.2-PRERELEASE

                                              JDK:
                                              > java -version
                                              openjdk version «1.6.0»
                                              OpenJDK Runtime Environment (build 1.6.0-b21)
                                              OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

                                              Опции NetBeans:
                                              netbeans_default_options="
                                              -J-server
                                              -J-Xms32m
                                              -J-Xmx512m
                                              -J-Xss2m
                                              -J-Dsun.java2d.noddraw=false
                                              -J-Dswing.aatext=true
                                              -J-ea
                                              -J-Dfile.encoding=UTF-8"

                                              Причём зависла и графическая оболочка Xfce, пока не прибил процесс java из текстовой консоли. Процесс java так и остался висеть в памяти, пожирая 50-93% WCPU. На десктопе пустое серенькое окошко среды.

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