Pull to refresh

Comments 46

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

А кстати, почему блог именно этот? )
Перенос строк еще в первой бете был.
И кстати она сильно тормозила, что аж пришлось слезть на обратно на 6.9. Щас получше стало?
Перенос был еще на 6.10 =)
Тормозов стало меньше(Mac OS), но главное меньше вываливается ошибок.
— Поддержка GIT пока что без пушей, пулов и других нужных вещей — поэтому в релизе указано «preview»
Главное были не тормоза, а в 7ке проц не кочегарило до 80 градусов. Viva la Netbeans!!!
Что такое перенос строк в контексте этого топика? Я видимо пропустил что-то важное.
Word Wrap, когда на экран строка не вмещается, то она не залезает за праву границу, а переходит на след. строку.
Вопрос по поводу скорости работы.
Почему NetBeans работает настолько медленнее чем Eclipse (субьективное мнение) и памяти ест от души? Это какая-то разница в технологиях или просто в разной степени оптимизированный код?
Спрашиваю не ради холивара, и для тех, кто подумает, что я — сторонник Eclipse, скажу что я использую NetBeans, и она всегда была лучшей бесплатной PHP/HTML/CSS/Javascript IDE для меня (сейчас стараюсь распробовать Aptana, которая по функционалу вроде ничего, а бегает пошустрее).
Имхо, зависит от платформы/железа, у меня нетбинс значительно шустрее работает в том числе запуск/закрытие.
Сейчас глянул — около 450 мб ест. При этом открыто много тяжелых проектов и работает уже несколько дней.
А можно подробнее можно о вашей платформе? Я тестировал на Win 7 и Mac. Железо разнообразное. И какие типы проектов (вдруг это имеет значение)?
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 только стартует долго, но это фигня. Так что я выбираю только по удобству.
Потому что netbeans полностью написан на java (включая gui). А у eclipse GUI выполненые в виде нативных библиотек.
Хороший продукт, но в последнее время от релиза к релизу ничего серьезного не предлагают. (имхо)
А редактирование файлов через FTP так и не сделали.
Одного конкретного файлаэ? А то удаленные проекты по ftp/sft давно уже есть, только с некоторыми косяками.
*конкретного одиночного файла вне проекта
Да, именно одного. Допустим, нужно быстро изменить какой-нибудь конфиг, не качая все остальные файлы с сервера. Для версии 6.8, емнип, был плагин RemoteFS, который добавлял этот функционал.

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

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

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

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

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

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

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

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

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

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

Теперь юзаются нативные фичи операционки для определения факта изменения файла.
Два вопроса к тем, кто уже опробовал новую версию:
1. Есть изменения скорости по сравнению с 6.9*?
2. Есть отключение сканирования папок и файлов проекта?
1) Как всегда кажется что есть :)
2) Выше мой комментарий смотрите
Ребята, подскажите, где язык поменять можно?
Поддержка Git прописалась по-другому адресу?
image
Вот как бы ещё заставить переключаться табы не в recent-порядке, а в порядке расположения.
Наглухо зависла при попытке отладить 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. На десктопе пустое серенькое окошко среды.
Sign up to leave a comment.

Articles