![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
||
|
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
1. Про имена я же ниже написал что такое реализованно, без проблем! 2. Я не встречал такой проблемы - значит пофиксили. 3. Про типы вот я не понял что значит автоматом??? Да к стати в Эклипсе, что мне еще нравиться (не относиться к редактору кода) так это идея так называемых - workspace. Классная вещь! В ней храняться все настройки среды и преспектив ну сами проекты естественно, взял папку с workspace-ом и все настройки твои на новом месте уже готовы! Присоединённый файл ( Кол-во скачиваний: 88 ) ![]() |
|||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
Да вот примечание к моим постам - я в Java полный новичок, соответственно и с IDE's работал не долго, Идею пощупал только пока триал работал потом убил, в принципе пока не жалею. Далее посомотрим, но желания купить после ее отключения не появилось - значит не зацепила.
Далее NetBeans классная вещь не спорю люблю когда все в одном флаконе (к IDEA тоже относиться) стоит у меня она, я в ней на UML диаграммы в код перевожу, классно вот главное что бесплатно. Да еще как NetBeans так и IDEA намного более мощные среды по сравнению с эклипсом в базовом варианте (я про JEE вариант). Плагинами и различными расширениями я не увлекался, хотя говорят MyEclipse мощная вещь - но опять так ки платная. Исходя из всех своих соображений и пусть не большого, но всетаки опыта - прихожу в выводу что самым лучшем (соотношение цена\качество\удобство\возможности) решением являться, все таки, NetBeans. Но еще раз повторю - ЭКЛИПС рулит для новичков. Только когда все основы перелопатишь, тогда за более мощные среды надо браться. Вот тогда и посмотрим может и ИДЕЮ прикуплю, а пока нет смысла. Да хотел бы предолжить сюда писать не только то что вам более всего нравиться (IDE в смысле), но и что приходиться использовать на работе по долгу службы так сказать. Что бы за одно знать на чем реально проекты пишутся. |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 6 Всего: 43 |
Да вроде, в Нетбинсе так же. Однако, не знаю как в Эклипсе, есть в Нетбинсе проблемы. Пути подключенных библиотек хранятся в проекте как абсолютные. Теперь если проект закоммитить в SVN, и поднять на другом компьютере, то библиотека не найдется, если на одном компьютере репозиторий SVN на C: , а на другом - скажем, на D: . |
|||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
В эклипсе все необходимые пакеты, плагины и много другое складывается в папку .metadata расположенную в папке workspace. так что переносимость полная. Да там же храниться и настройка подсветки синтаксиса. И она переноситься без проблем на другую тачку.
|
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Как правило, это не регламентируется, хотя бывает и такое. на прошлой работе нам навязывали JBuilder, но безуспешно. На текущей - волюнтаризм ![]() -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 3 Всего: 15 |
Предпочитаю IDEA, использую Eclipse, т.к. корпоративный стандарт, мать его. Ужасно не доволен, кучи багов, ужасно неудобный интерфейс (перспективы задолбали, а у каждой еше и свои хоткеи), убогий функционал - ни вам поддержки хибернейта, ни стратса\спринга, короче блокнот. Попытка установить плагин для хибернейта на эклипс 3.3 увенчалась убийством поддержки dtd-шок во всех xml-ках, больше как-то не тянет ставить плагины, т.к. нет желания наткнутся на подводные камни. По сранению с Идеей Эклипс просто каменный век. Нетбинс пробовал юзать, не понравился, в основном дизайн ;) Да и чесно говоря для кодинга не на работе целиком доволен идеей
![]() А больше всего в Эклипсе раздражает просто мегатупой редактор. Пока один эррор не поправиш - другой не появится, в большенстве это вылазит при copy\paste частей кода между проектами, но все-же... Не удобно. Редактор JSP-шок - вообще кошмар. Эклипс регулярно придумывает сам себе ошибки и подчеркивает красным. Лечится переоткрытием JSP-шки в новой вкладке. Мелочь вроде, а не приятно. Ну и кривая работа с веб серверами, в частности с Томкатом 5.5\6. Уже вошло в привычку перед тестированием написаного кода по пару раз делать "clean" проекта и сервера, т.к. как-то убил рабочий день на войну c ClassNotFoundException, а оказалось, что это очередной баг Эклипса, уже с паблишингом на сервер. Единственное достоинство Эклипса - бесплатность, хотя, чесно говоря, там платить просто незачто. Среда разработки не должна мешать процессу написания кода. Это сообщение отредактировал(а) SoulKeeper - 2.3.2008, 12:01 |
|||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
2 SoulKeeper
Подобных сложностей не встречал. Покрайней мере при рабте с томкатом 6.0. вообще багов не замечал и клеан проекта делать вовсе не приходилось. Да а вот редактор JSP мне в эклипсе симпатичнее чем в бинсах, а вот в идее не успел пощупать :(. На счет обнаружения ошибок, что правда то правда есть и такой косяк, только у меня он находить все ошибки после сохранения изменений (Ctrl+S) Но повторюсь что я только вот тут колупаюсь с простыми примера и не сложными задачами, может когда за крупный проект засяду тогда тоже баги полезут и придеться обратить свой взор на другие IDE в том числе и на идею. Но пока мне эклипса за глаза. |
|||
|
||||
Kangaroo |
|
||||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 3 Всего: 104 |
Это как? Какие хоткеи меняются?
Это только плюс. Кто не использует эти библиотеки - зачем им ИДЕ с ненужной функциональностью? А кто использует - спокойно может поставитьь плагины. Вы думаете, если бы все ставили так плагины, кто-то пользовался бы эклипсом?? Так что тут не плагины виноваты ![]() Вот скачаю триал - отпишусь.
Не копипастить надо, а подключать библиотеки ![]() Вот тут не могу сказать, не работал. Опять же очень субьективное утверждение. Да было у меня пару раз за год необходимость в клине (когда в дебаге true == false ![]() -------------------- Lost.... |
||||
|
|||||
SoulKeeper |
|
||||||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 3 Всего: 15 |
Ну простой пример: 1). Создаем Dynamic Web Project. 2). Создаем клас
Cоздаем JSP-шку. Скриплеты писать это, в принципе, bad style, но мы ведь о Эклипсе, а не о стиле написания кода ![]()
И на JSP-шке жмем CTRL+SHIFT+O (Optimize Imports для java). Не реагирует. Также и с "Add Import". Ctrl+Shift+M работает олично в java редакторе, но не реагирует в JSP. Даже если в настройках хоткея явно указать "Editing JSP Source". Также сюда можно приписать и то что JSP страничку можно создать (через менюшку) только с перспективы J2EE, с перспективы Java видать религия не позволяет. Да, там есть кнопочка Other... Но мне в принципе хочется чтобы эклипс понимал что это веб проект и выносил в быстрый доступ нужное.
Почему сразу ненужной? Идея сама подключает плагины, когда она видит что используется технология, а так они лежат сбоку и никому не мешают. Мало ли когда пригодится. Вот это плюс, а серфинг в инете часами в поисках сомнительно совместимых плагинов - минус.
Если разработчики эклипса не знают что такое обратная совместимость, то пускай спросят у Sun"а. Почему-то код написаный на более ранних версиях JDK использует deprecated методы и работает. Натыкался уже не один раз, когда на старом эклипсе (3.1 к примеру) плагин работает отлично, а после обновления начинает глючить. И почему я должен терять кучу времени для того что-бы разобратся какой плагин рабочий, а какой нет? Мне платят не за поски плагинов, мне платят за работу.
А вот здесь уж извините, но то как я пишу код - лично моя проблема. И если мне удобнее подключать библиотеку после того как я вижу что мне ее не хватает, а не сразу, то это вовсе не означает что я должен лишится возможности правки других ошибок. Почему-то идея с этим отлично справляется. А копипастить иногда приходится, в большенстве утилитные классы, т.к. тащить всегда библиотеку с десятками утилитных классов, когда нужно 1-2 - не вижу в этом смысла.
Здесь я могу только позавидовать ![]() Это сообщение отредактировал(а) SoulKeeper - 2.3.2008, 14:41 |
||||||||||||||
|
|||||||||||||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
У меня работает странно, на List<String> предложил только list, но не strings и stringList. У меня есть, тестировал на MyEclipse 6.0. Проверил, это есть. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
||||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
Вот самый первый топик на этой странице там к нему приложено изображение можете посмотреть как работает подстановка в эклипсе. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Ага, приблизительно так же и в IDEA (только ses нету).
Я видел, только у меня такого нет ![]() -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Kangaroo |
|
|||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 3 Всего: 104 |
Наверное, ты писал лист как тип: - Если писать List<String> по кнтрл-пробел само вставляет list - Если писать ArrayList<String> по кнтрл-пробел два варанта - list or arrayList PS Вопрос: я один такой, которому быстрее набрать переменную, чем в списке выбирать? ![]() Что за странный способ измерения удобства? -------------------- Lost.... |
|||
|
||||
EJack |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 4.9.2007 Репутация: нет Всего: нет |
Да я тоже ручками набираю. Просто функционал сравниваем
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |