Вниз  NetBeans IDE
- 29.12.2011 / 20:29
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
NetBeans IDE - свободная IDE для разработки приложений, написанная на языке Java

http://netbeans.org - официальный сайт
__________________
 Эль Презеденте

Изменено LPzhelud (29.12 / 20:37) (всего 1 раз)
- 29.12.2011 / 20:29
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
Зарезервировано
__________________
 Эль Презеденте
- 29.12.2011 / 20:30
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
Странно, что ещё никто про это не писал. Опишу только впечатлившие меня нововведения

Новое в NetBeans IDE 7.1 RC:


-Inspect and Refactor (Проверить и Преобразовать):
Серьёзная вещица, сильно упрощающая рефакторинг кода по всему проекту.
Доступна из Refactoring (Реорганизация кода)

-Inline Refactorings
Позволяет избежать путаницы из-за "бюрократической" организации методов)

-Change Method Parametrs
Те, кому приходилось использовать это преобразование, наверняка ругались на отсутствие автодополнения при изменении типа параметра. Теперь оно появилось

-Hints
  Unused assignment
NetBeans уведомит вас, что присвоенное переменной значение никогда не используется
  Change Method Return Type
При несоответствии типа возвращаемого зачения с объявленным, появилась возможность изменить тип возвращаемого значения метода

-Javadoc Highliting
Более "умная" подсветка документирующих комментариев. Очень удобно

-Organize Imports
Теперь можно не только удалять неиспользованные импорты, но и единым кликом исправить такую ситуацию:
  1.  import com.lpzhelud.utils.MathMy;
  2. import com.lpzhelud.utils.Resizer;
на
  1. import com.lpzhelud.utils.*;
Также присутствует в Inspect and Refactor

-Rectangular Block Selection
Мечтали о быстром удалении всех модификаторов доступа private? (это пример)
Прямоугольное выделение поможет вам в этом. Находеится на панели инструментов(или Alt+Shift+R).
Действительно крутая штука, по моим ощущениям

-Updated GUI Builder

-CSS 3 Support

-Git Support
-----
Новое в NetBeans 7.2 Beta
Новое в NetBeans 7.3 Beta
__________________
 Эль Презеденте

Изменено Oak (7.10 / 12:26) (всего 3 раза)
- 29.12.2011 / 20:34
kiriman
  Пользователь

kiriman 
Сейчас: Offline
LPzhelud, Специально ставишь нечитаемый символ в начале поста?
Реорганизация кода всего проекта - всегда мечтал, серьезно)
- 29.12.2011 / 20:36
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
kiriman, Его блокнот ставит, а я не вижу)
__________________
 Эль Презеденте
- 29.12.2011 / 20:38
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
Вообще, я бы хотел обсудить NetBeans Platform
__________________
 Эль Презеденте
- 29.12.2011 / 22:04
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
LPzhelud, по-моему прямоугольное выделение появилось уже с версии 7.0. Organize Imports вещь хорошая, но обобщение не есть хорошая штука, лучше бы наоборот из package.* делало package.class1, package.class5 - то есть необходимые классы импортировало.
Насчет NB platform слышал, но лишь краем уха, поделись ссылочкой на хорошую инфу.
Всё, нашел http://netbeans.org/kb/trails/platform_ru.html
__________________
 let live

Изменено aNNiMON (29.12 / 22:06) (всего 1 раз)
- 29.12.2011 / 22:29
Freddy
  Пользователь

Freddy 
Сейчас: Offline
Я уже привык импорты не писать, а просто написать, например, ArrayList<Integer> list = new ArrayList<>(); - и ctrl+shift+i нажимать, получается быстрее, чем импорты прописывать или на подсказки кликать мышкой.
- 29.12.2011 / 22:45
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
Freddy, Можно еще удобнее ;)
- Используя автодополнение. Это гарантирует автоматический импорт
- На подсказки можно не щелкать мышкой, а переместиться на необходимую строчку и нажать Alt+Enter

Вообще, в НБ удивительно много полезных шорткатов
__________________
 Эль Презеденте

Изменено LPzhelud (29.12 / 22:50) (всего 1 раз)
- 29.12.2011 / 22:47
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
aNNiMON, Импорты сворачиваются только при наличии более чем трех (настраивается) импортов из одного пакета. И это логично: ведь если я использую столько импортов из одного пакета, то можно сказать, что я использую сам пакет, а не отдельные классы
__________________
 Эль Презеденте

Изменено LPzhelud (29.12 / 22:54) (всего 1 раз)
Наверх  Всего сообщений: 737
Фильтровать сообщения
Поиск по теме
Файлы топика (31)