Ну вот ни разу не слышал «как вы вообще тут живете без воркспейса». Сам не вижу в воркспейсах смысла, но зато много слышал «как вы вообще тут живете без воркинсета?», «как вы вообще тут живете видя только один проект?», «как вы вообще тут живете с такой ужасной поддержкой Git/Svn?», «как вы вообще тут живете с такими иконками)»… и т.п.
+ в эклипсе все понятно, когда новый файл, ошибка, ворнинг, незакомиченные изменения, в каком бранче находишься и т.п., а в идее «разукрашка» какая-то… ИМХО конечно
Как раз таки у Идеи под линухом большие проблемы со шрифтами, у эклипса с этим «искаробки» все ОК, если конечно небыло каких-то кастомизаций, но это уже сам себе редиска!
К сожалению, border-image — одна из новинок, пользующаяся недостаточной популярностью. Хотя, возможно, я не прав. Если у вас есть примеры использования border-image — добро пожаловать в комментарии!
Как же я вас понимаю… Уже в который раз пытаюсь перейти с Eclipse на IDEA (в основном Java разработка), но все никак! Говорят мол, что это все дело привычки и т.п.
Вот немогу я привыкнуть к этому ужасному интерфейсу (шрифты, иконки) под Ubuntu — Eclipse выигрывает как ни крути (я приверженец светлой темы)!
Умный автокомплит — ну нет его в моем случае! Eclipse с плагином Code Recommenders мне больше нравится!
IDEA не компилит весь проект как Eclipse — опять же мне этого не хватает!
В Eclipse я могу работать одновременно с кучей проектов и если проекты зависят друг от друга, то следав ошибку в однои я сразу увижу что ошибка также и в других! В IDEA такого нет!
IDEA лучше Eclipse для web разработки (Html, Css, JS) — тут не спорю, в Eclipse с этим туговато!
Resize Me — в попапе показывает окно сайта с выбранноый разрешением Add To Google Bookmarks — закладки гугла Http Header — промотр информации по HTTP заголовкам MultiConvertor — конвертер (MD5, UTF8, URI, uncode to hex и т.п.) Form Details — показывает/скрывает информацию о HTML форме, скрытые поля OMeasure — линейка
> (в 90% случаев RCP приложение соберётся на Windows, Linux и Mac)
Стоит отметить, что для каждой платформы необходимо отдельно экспортировать приложение (Eclipse Product), предварительно установив Eclipse Delta Pack для вашей версии Eclipse. Но стоит учитывать особенности каждой платформы, т.е. не все еще так как хотелось бы.
Из тех что помню:
. Элементарный элемент выбора даты с выпадающим календариком, под Linux выглядит ужасно. (я использую DateChooserCombo)
. В таблицах под Windows нет возможности многострочного текста (только если самому рисовать), хотя под Linux поддержка многострочности есть.
. нет поддержки анимированных gif (опять же приходится самому писать)
…
Также при написании приложения на базе Eclipse RCP, довольно просто можно использовать существующие возможности/плагины Eclipse в вашем приложении, например:
1. Система обновлений
2. Плагины Error Log, Internal Web Browser
и т.п.
…
Для более эффективного использования памяти, в джаве используются так называемые пулы. Есть строковый пул, Integer pool итд. Когда мы создаем объект не используя операцию new, объект помещается в пул, и в последствии, если мы захотим создать такой же объект (опять не используя new), новый объект создан не будет, а мы просто получим ссылку на наш объект из пула.
Особенность Integer-пула — он хранит только числа, которые помещаются в тип данных byte: от -128 до 127. Для остальных чисел пул не работает.
… http://habrahabr.ru/blogs/java/111189/ http://habrahabr.ru/blogs/java/112674/
и т.п.
instanceof
всегда было для меня признаком плохого дизайна.Linux Mint — все по дефолту, та же ситуация и в убунте.
Можно использоавть GIF'ку border-image.com
Вот немогу я привыкнуть к этому ужасному интерфейсу (шрифты, иконки) под Ubuntu — Eclipse выигрывает как ни крути (я приверженец светлой темы)!
Умный автокомплит — ну нет его в моем случае! Eclipse с плагином Code Recommenders мне больше нравится!
IDEA не компилит весь проект как Eclipse — опять же мне этого не хватает!
В Eclipse я могу работать одновременно с кучей проектов и если проекты зависят друг от друга, то следав ошибку в однои я сразу увижу что ошибка также и в других! В IDEA такого нет!
IDEA лучше Eclipse для web разработки (Html, Css, JS) — тут не спорю, в Eclipse с этим туговато!
нельзя создать составной индекс если a и b это массивы
Add To Google Bookmarks — закладки гугла
Http Header — промотр информации по HTTP заголовкам
MultiConvertor — конвертер (MD5, UTF8, URI, uncode to hex и т.п.)
Form Details — показывает/скрывает информацию о HTML форме, скрытые поля
OMeasure — линейка
Стоит отметить, что для каждой платформы необходимо отдельно экспортировать приложение (Eclipse Product), предварительно установив Eclipse Delta Pack для вашей версии Eclipse. Но стоит учитывать особенности каждой платформы, т.е. не все еще так как хотелось бы.
Из тех что помню:
. Элементарный элемент выбора даты с выпадающим календариком, под Linux выглядит ужасно. (я использую DateChooserCombo)
. В таблицах под Windows нет возможности многострочного текста (только если самому рисовать), хотя под Linux поддержка многострочности есть.
. нет поддержки анимированных gif (опять же приходится самому писать)
…
Также при написании приложения на базе Eclipse RCP, довольно просто можно использовать существующие возможности/плагины Eclipse в вашем приложении, например:
1. Система обновлений
2. Плагины Error Log, Internal Web Browser
и т.п.
Еще пару ссылок:
http://www.eclipse.org/swt/
http://www.eclipse.org/swt/snippets/
http://wiki.eclipse.org/JFaceSnippets
http://www.eclipse.org/nebula/
Для более эффективного использования памяти, в джаве используются так называемые пулы. Есть строковый пул, Integer pool итд. Когда мы создаем объект не используя операцию new, объект помещается в пул, и в последствии, если мы захотим создать такой же объект (опять не используя new), новый объект создан не будет, а мы просто получим ссылку на наш объект из пула.
Особенность Integer-пула — он хранит только числа, которые помещаются в тип данных byte: от -128 до 127. Для остальных чисел пул не работает.
…
http://habrahabr.ru/blogs/java/111189/
http://habrahabr.ru/blogs/java/112674/
и т.п.