 |
Netbeans & Eclipse - confluence is possible
Posted by felipegaucho on February 03, 2008 at 10:22 AM | Comments (4)
Trying NetBeans
6.1 I got Eclipse and NetBeans ready for my collaborators in a
transparent way. Actually I started the Footprint Project few months
ago with NetBeans, and later I also started using Eclipse to maintain
its contents because I use different environments in my daylight job and in
my Open Source activities.
After few trials, I was forced to abandon NetBeans due to
the absence of support for JUnit 4.1, but after the release of the newest
NetBeans, I got JUnit and several other interesting features
that put me back on track about offering the community a more
comfortable development environment. Today, you can checkout
Footprint Project both in Eclipse and NetBeans IDE without loss of
productivity or any need of special configuration tricks.
And what about configuration files?
The configuration files of both platforms are committed under
version control and I noticed they are ignored by the other platform.
Eclipse shows an alert in the problems list, and the internal
file used by NetBeans for automatic updating of ANT tasks is also
marked as problem, but it has no impact on the development environment
and the project normally compiles, runs and executes tests in both IDEs. What is the big deal on using two IDEs in a same project?
In commercial projects, probably the best strategy is to bet in
a unique platform and find a way to extract the best that IDE can give
you, eventually including some platform specific tricks in your
configuration to enhance your productivity. But technology is not
static and sometimes it is nice to keep an open mind about what is
going on in the open source community. I will not promote here another
tiring comparison of IDE flame, we have enough of that in every Java
mailing list, but I'd rather to post some positive thoughts from
my personal experience:
NetBeans offers automatic updating of ANT tasks
if you change artifacts and/or structure of your project. For example,
if you include a new folder, NetBeans add its reference in your
ANT tasks definition. The Sun IDE also offers an impressive i18n
support with features to refactor old projects in order to verify
missed constants.
On the other side, Eclipse is still the most
comfortable Java editor available, fast and reliable.
Both IDEs offer a very good Subversion support and the most
common development features without great differences - despite personal
opinions, of course ;)
That's it for now, I am very happy with the recent advances of
NetBeans IDE and I am for a long time fan of Eclipse, so what I suggest you to
do is to try both IDEs and find out what best fits your project
requirements. Afterwards, the best comparison available continues to be
your own experience.
|
 |
Bookmark blog post: del.icio.us Digg DZone Furl Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
Which IDE will be the first to support JSR 277? Once both support JSR 277, the same module definition can be shared by both. Or am I missing something?
yep, everyone is waiting the JSR277,
Java universe finally will have a good support for
deployment and project configuration.
Posted by: coxcu on February 03, 2008 at 06:35 PM
-
I would recommend png instead of jpg for screen shots. The lossy nature of jpeg always ruins text.
How does one deal with the Netbeans gui designer when working in Eclipse? I mean the code it generates is supposed to be editable only by the visual editor and not by hand,
ok, next time I will remember to create PNG ;)
About Matisse: the trick is to use the best of
each IDE to improve your productivity. If you
notice a good feature in Eclipse, use it. The
same for any tool. What cannot happen is to keep
locked in old features, ignoring the other side,
just because the overall feeling about other IDEs
is not so good. Last tip: Matisse is also available
for Eclipse, but I am not sure if the underneath
configuration file will be recognized for both IDEs.
I will start to produce Web-Services for Footprint
and I already did some evaluation on the tools. Eclipse
seems locked in Axis, while NetBeans offer support for
WSIT. Since I am thinking about contract-first, probably
I will start using NetBeans and later adapt it to Eclipse
allowing the collaborators to chosse their preferred environment... let's see
Posted by: aberrant on February 05, 2008 at 04:37 AM
-
When I'm using Maven as central build tool I'm able to even use three IDE's (Idea, NetBeans, Eclipse). Also the same project can be build on a central continuous integration server without any change.
Posted by: danielrohe on February 05, 2008 at 01:56 PM
-
The subject of a very wonderful and distinct
I thank you for continuing excellence
Thank you
=========================================================================
ليبيا
شباب ليبيا
libya
منتديات
منتديات ليبية
غرائب وحقائق
أحاديث شريفة
برامج اسلامية للجوال
مفاتيح الديجيتل
الشيرنج
الرسيفرات
كتب إسلامية
خلفيات للموبيل
الشعر الشعبي
الصحة والطب
طب اسنان
كتب طب اسنان مجانية
برامج طبية
تعلم الإنكليزية
اللغة الفرنسية
طب الإعشاب
الخواطرالادبية
الازياء والمكياج
تعليم الطبخ
الاثاث الحديث
مقاطع كرة قدم
المصارعه الحرة
اهداف كوره
الفوتوشوب
اروع البرامج
الدوري الليبي
خلفيات رياضية
المصارعة
كورة عربية
كرة قدم عالمية
الدوري الإيطالي
الدوري الاسباني
الدوري الإنجليزي
صور المشاهير
انواع الحلويات
افلام كوميدية
احدث الافلام
افلام
التقنية
تحميل افلام
برامج
اخر برامج الجوال
kaspersky
أفلام كرتون عربية
برامج برامج كمبيوتر
برامج حماية
برامج اختراق
برامج صوت
برامج تحميل برامج احدث البرامج
محادثة
خلفيات الطبيعة
برامج مبايل للتحميل
اخبار الفن
احدث الافلام للتحميل
تحميل افلام رعب
ترجمةأفلام
الكامات
برامج جوال
برامج محاسبة
برامج
kasper
games
برامج
برامج
انترنت
برامج صوتية
شبكات الحاسوب
خلفيات للويندوز
تطويرالمواقع
العاب
العاب الفيديو
games
شفرات
برامج مسنجر
خلفيات شاشة
صور ترحيبيه
الفوتوشوب
خلفيات طبيعة
تطويرالمواقع
الفوتوشوب
مقاطع البلوتوت
مسجات ليبية
خلفيات
الفلاش
التصميم الثلاثي
برامج الجوال
العاب الجوال
فيديو كليب
مسجات
ترددات ستالايت
نغمات
Posted by: libyan on May 30, 2008 at 01:47 PM
|