Ура товарищи! Ganymede get ready!
Кто-нибуть объясните мне есть ли разница между скаченной мною версией пару дней назад и сегодняшним выпуском?! :-) Метка "beta" уже, относительно, давно из названия пропала - есть смысл еще раз тащить этот спутник к себе в логово?
среда, июня 25, 2008
понедельник, июня 16, 2008
Ganymede is coming...
Все больше и чаще то тут, то там начинают говорить об Eclipse Ganymede. И хорошо - все ждут официального релиза, и мы ждем. Я, вон, даже записался в друзья Ганимеда и картиночку у себя в блоге повесил ;-).
Вот что про него пишут сами разработчики (в лице Тома Сшиндл, надеюсь я верно его имя написал):
Не смотря на то что Ганимед еще окончательно не появился на свет (обещали, кстати уже в июне дать скачать окончательный релиз), уже появилась интересная страничка, где можно написать где и как ты используешь Eclipse - Ganymede Around the World. Примечательно, что на данный момент в Европе его используют активней всего :-) ... Наверно это так сказывается название текущей версии Eclipse Europe! В общем предлагаю всем в обязательном порядке ткнуть пальцем в карту и сказать, я вот тут сижу и на Ганимеде вашем программки пишу ;-).
И вообще - активно следите за новостями (осмелюсь еще раз пропиарить свой feed ;-) ... ), в последнее время они очень радуют! Особенно радуют глаз движения на отечественном сегменте, и не важно, что все буквы не русские, так уж оно есть - какие смогли такие написали!...
Так что ура! В бой и с песнями!
Вот что про него пишут сами разработчики (в лице Тома Сшиндл, надеюсь я верно его имя написал):
- В JFace добавятся 2 Nebula-компонента (Nebula-Gallery и Nebula-Grid), которые должны, по идеи, расширить ряд JFace-Viewer-API компонентов;
- Для датабиндинга (databinding) появятся дополнительные плагины, реализующие связь данных с EMF-объектами... ээээ ... честно сказать я даже не знаю радоваться ли, ибо я не знаю что это и с чем это надо есть. Сам Том в своем блоге пишет, что вещь хоть и сырая, но очень классная! Ну что ж, дай Бог!
- Так же датабиндинг должен пополниться поддержкой деревьев (TreeViewers). Наконец-то;
- Ну и естественно исправлена целая куча ошибок старых и добавлена целая куча*3 новых, ну это в общем-то естественный процесс.
Не смотря на то что Ганимед еще окончательно не появился на свет (обещали, кстати уже в июне дать скачать окончательный релиз), уже появилась интересная страничка, где можно написать где и как ты используешь Eclipse - Ganymede Around the World. Примечательно, что на данный момент в Европе его используют активней всего :-) ... Наверно это так сказывается название текущей версии Eclipse Europe! В общем предлагаю всем в обязательном порядке ткнуть пальцем в карту и сказать, я вот тут сижу и на Ганимеде вашем программки пишу ;-).
И вообще - активно следите за новостями (осмелюсь еще раз пропиарить свой feed ;-) ... ), в последнее время они очень радуют! Особенно радуют глаз движения на отечественном сегменте, и не важно, что все буквы не русские, так уж оно есть - какие смогли такие написали!...
Так что ура! В бой и с песнями!
среда, июня 04, 2008
World Wind Java
Прослышал в новостях про интересный продукт - World Wind Java (WWJ) SDK. Позволяет, аля Google Earth/Maps посмотреть со стороны на наш жалкий мирок. Проектом занимается ни кто-нибудь, а небезызвестная контора космонавтики - NASA (всем боятся полчаса). Да и вообще, этот проект вызвал у меня интерес еще по следующим причинам:
- Во-первых: приложение написано на Eclipse платформе и может быть использовано в привычной IDE в качестве плагина;
- Во-вторых: это open source проект написанный на Java и Open GL;
- В-третьих: это как написано в на сайте - новые возможности для создания/развития открытых Геоинформационных Систем (ГИС);
- Ну на конец - это просто прикольно! Такой проект, да еще и открытый, написан на Java, тут и Eclipse, IBM, NASA, 3D... столько интересных слов употреблено, аж дух захватывает. Сразу захотелось это добро куда-нибудь прикрутить :-) ...
вторник, июня 03, 2008
Lotus Symphony
Из новостей:
После продолжительного тестирования вышел Lotus Symphony 1 Final. Бесплатный офисный пакет основан на OpenOffice 1.1.4 и на Eclipse Rich Client Platform.
После продолжительного тестирования вышел Lotus Symphony 1 Final. Бесплатный офисный пакет основан на OpenOffice 1.1.4 и на Eclipse Rich Client Platform.
Особенностью является многодокументный интерфейс (MDI). Состав пакета: Lotus Symphony Documents, Lotus Symphony Presentations и Lotus Symphony Spreadsheets. Полная поддержка русского языка.
Symphony может работать с различными форматами документов, в том числе и с форматами MS Office 97-2003. По умолчанию документы сохраняются в ODF, возможен экспорт документов в PDF.
Оч приятная новость, имхо. :) Подробности тут.
вторник, мая 27, 2008
hot use
Я решил поделиться некоторыми знаниями "сытняков и полезностей" найденными и используемыми мною в eclipse.
Во-первых - это горячие кнопки для навигации и просто удобного кодинга:
Во-первых - это горячие кнопки для навигации и просто удобного кодинга:
- Долго не мог понять, как в eclipse быстро с клавиатуры переключатся по открытым вкладкам с кодом. В списках Preferences->General->Keys я нашел только сочетание клавиш Ctrl[+Shift]+F6 для перехода по списку открытых вьюх... но на мой взгляд, это ни очень удобно как с точки зрения расположение кнопок (да их можно изменить) так и само по себе всплывающее при этом окошко, в таком режиме удобно разве что Ctrl[+Shift]+F8 - для переключения перспектив. А вот, не так давно, мой коллега gj работе случайно промахнулся по кнопкам и обнаружил следующее сочетание: Ctrl+PageUp и Ctrl+PageDown - логичное сочетание кнопок и удобная реализация! Я был в восторге! Странно, что ни где не было описание этих кнопок... так, что для тех кто про них не знал - рекомендую;
- Ctrl+1 - вызывает контекстное меню для быстрого автоматического исправления каких-то ошибок или подстановки каких-то значений (эта комбинация клавиш и те что дальше описываются - не секрет, они все есть в настройках и их можно переопределить, просто хочется поделиться опытом в использовании и дать рекомендации);
- Ctrl+2, пауза + R (F, L) ... лично я приноровился пользоваться только сочетанием в купе с буквой "R" - чтоб быстро переименовать переменную, когда она "поломана" ;-) Честно сказать, я не сразу вообще понял, как работает такое сочетание кнопок - потом долго улыбался...
- Ctrl+3 - очень полезная комбинация, имхо, вызывает окно быстрого поиска и доступа по всему, кроме текста. Удобно открывать какие-то вьюхи (когда знаешь как они называются) не лазая, например, в меню Window->Show View->Other... да и вообще многие другие вещи можно найти быстро;
- Alt+Shift+S - вызывает контекстное меню для генерации исходных кодов (source - в правой кнопке мыши), затем жмем "R" для генерации методов Get и Set или кнопку "V" для переопределения методов суперклассов и интерфейсов;
- Ctrl+. и Ctrl+, - переход по аннотациям ... по каким именно можно настроить в меню на тулбаре eclipse (если эти кнопки там есть, то они выглядят как стрелки вверх и вниз на листах кода). Я обычно ставлю переходы по букмаркам (bookmarks) и ошибкам (errors), иногда по таскам (tasks) - это сильно упрощает навигацию по большим файлам;
- Alt+Left (Right) - это возврат к последнему месту редактирования;
- Банальности: Ctrl+Alt+Up (Down) - делает копию/дублирует строку. Alt+Up (Down) - перемещает строку вверх/вниз. Ctrl+D - убивает текущую строчку, не знаю почему - но мне это нравиться, очень удобно;
- Еще банальности: Ctrl+T - быстрый просмотр иерархии классов, Ctrl+L переход к номеру строки, Ctrl+/ комментирует/разкомментирует строку или пачку выделенных строк;
Во-вторых - "фишки" для удобства работы с проектами:
- Working Sets - должен сказать, что я не сразу приноровился пользоваться этой функцией. По крайней мере полноценное удобство я почуствовал только тогда, как нашел в дополнительном меню вьюхи Package Explorer пункт Top Level Elements->Working Sets и указал, чтобы во view отображались несколько разных наборов рабочих проектов в томже меню - Configure Working Sets. Привык - удобно!
- Declaration - прекраснейшая view - позволяет быстро смотреть внутренний код классов и методов... Как уже было описано выше - для быстрого доступа к этой "фишке" жмем Ctrl+3 и начинаем писать "dec" - на самом вверху списка должно появится нужное значение! ;)
- Bookmarks - закладки. К сожалению я так и не нашел как их можно ставить и убирать с клавиатуры (должен признать что в MSVS это было удобно), но вообще - вещь очень приятная особенно, если приучить себя давать человеческие названия закладкам и держать под рукой Bookmarks View (Ctrl+3);
- Тут мало чего есть сверхестественного - просто стандартные, но тем ни менее бесконечно полезные, функции в меню Run, такие как: Skip All Breakpoints, Add Java Exception Breakpoint... и Add Class Load Breakpoint... Единственное интерсное открытие я сделал для себя - это возможность настраивать брэкпоинты. Да - те точки, что устанавливаются по краям полей в Edit View - тут понятно, нажал правой кнопкой, зашел в настройки (Breakpoint Properties...), а вот вызвать это же меню для брэкпоинта исключения - это я не сразу догадался как сделать :( ... В итоге все просто - это находится в Breakpoints View (кто бы мог подумать?!). Одна из полезнейших там настроек - это "политика на повешенье" :) (Suspend Policy), определяет кого вешать - Thread или всю VM. Ну и плюс, можно задать условия для отлова - иногда приходится громоздить суровые ловушки для тараканов!
четверг, мая 08, 2008
more news
Открыл еще один канал новостей, но теперь тематических - всё про eclipse... Новости не мои, я лишь жалкий плагиатор - собрал различные feed-ы с блогов и новостных сайтов + выдержки из других отстраненных источников в кучу и получилась вот такая вот страница (краткий обзор страницы в блоке справа "eclipse news"). На эту фугную, при желании можно подписаться через любой rss-reader. Про источники, подробней можно почитать тут, в разделе "rss-каналы, блоги и ленты".
В общем надеюсь будет полезно ;) ...
В общем надеюсь будет полезно ;) ...
понедельник, апреля 28, 2008
Vimplugin
Показали тут мне одну штуковину интересную: плагин для eclispe, который позволяет работать в редакторе vim прямо из среды eclipse! ... Выглядит это просто уматно (по ссылке картинка)! Не удержался - попробовал, запустить это чудо у себя! Восторга целый вагон. Уж не знаю, буду ли я когда либо пользоваться этим в реальной жизни, но вообще порадовался как ребенок!
Боевое крещение я не проводил - написал Hello World, повеселился и успокоился, но могу кое что сказать про использование этого зверя:
1. В общем-то это всего лишь встроенный внешний редактор в IDE, по сути ни чего особого, таких поделок вполне достаточно... так что удобство, наверно, только одно - теперь не нужно запускать два приложения отдельно, в комплекте к основному комбайну теперь и ковш входит, так что можно копать землю не отрываясь от покоса пшеницы. ;)
2. Самое большое неудобство, имхо, в одном - отсутствует мощнейшая подсветка ошибок eclipse, конечно есть всяческие навороты vima-а, но отследить ошибки связанные с много проектной разработкой, т.е. например интерфейс библиотеки изменился, и используемые методы уже неактуальны и прочее - тут, уже глухо. Т.е. таким образом пропадает смысл
IDE, так что поправить какие-то файлики независимые - круто, но полноценный проект вести явно не удобно...
3. Есть несколько глюков (хотя, возможно, я что-то не так делал, ибо сильно не вдавался): тупит при попытке открыть несколько view при помощи этого редактора. Т.е. при попытке открыть несколько файлов в разных вкладках одним редактором у меня завершились молчаливой неудачей - тупо второй файл не открывался...
В общем вот так. Не смотря не на что - мне понравилось! Молодцы разработчики, пишите есщо! Версия еще нулевая, так что возможно, в будущем всё будет ещё интересней.
Кому интересно - скачать можно от сюда.
Боевое крещение я не проводил - написал Hello World, повеселился и успокоился, но могу кое что сказать про использование этого зверя:
1. В общем-то это всего лишь встроенный внешний редактор в IDE, по сути ни чего особого, таких поделок вполне достаточно... так что удобство, наверно, только одно - теперь не нужно запускать два приложения отдельно, в комплекте к основному комбайну теперь и ковш входит, так что можно копать землю не отрываясь от покоса пшеницы. ;)
2. Самое большое неудобство, имхо, в одном - отсутствует мощнейшая подсветка ошибок eclipse, конечно есть всяческие навороты vima-а, но отследить ошибки связанные с много проектной разработкой, т.е. например интерфейс библиотеки изменился, и используемые методы уже неактуальны и прочее - тут, уже глухо. Т.е. таким образом пропадает смысл
IDE, так что поправить какие-то файлики независимые - круто, но полноценный проект вести явно не удобно...
3. Есть несколько глюков (хотя, возможно, я что-то не так делал, ибо сильно не вдавался): тупит при попытке открыть несколько view при помощи этого редактора. Т.е. при попытке открыть несколько файлов в разных вкладках одним редактором у меня завершились молчаливой неудачей - тупо второй файл не открывался...
В общем вот так. Не смотря не на что - мне понравилось! Молодцы разработчики, пишите есщо! Версия еще нулевая, так что возможно, в будущем всё будет ещё интересней.
Кому интересно - скачать можно от сюда.
Подписаться на:
Сообщения (Atom)
