|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 | Next > |
|
|
No EOL control in NB 6.1?This is a tiny thing, but it's a killer.
I use a windows box to run NetBeans, with the intention of editing scripts that are on a Solaris/Unix server, using the miracle of cross-platform file systems. Since NB is running on Windows, it adds a CR to the end of every line I create. That tends not to work so well for files that I anticipate running from Solaris. I wind up having to run dos2unix a lot. -- Eric Armstrong, Document Systems Architect, Sun Microsystems http://blogs.sun.com/coolstuff http://www.artima.com/weblogs/index.jsp?blogger=cooltools |
|
|
The meaning of IntegratedI've been so irritated at the gui designer in 6.1/6.5m1 that I decided
to download all the sources and try building this beast. So, I find that its in a mercurial repository. Fine, I remember reading that netbeans came with mercurial support, which I've never used before. I go to the versioning menu and lo-and-behold there it is......but it doesn't work at all... Noooo....First I have to find and download mercurial itself, but it requires python, so now I'm downloading and installing that. Maybe eventually I'll be able to actually use mercurial....Maybe not, I could always make a mistake a waste 2-3 hours here. Now then, let's discuss the meaning of integrated shall we? Before there were IDE's there were command line tools. And lots of them. And every developer had to find and install the tools (we all) needed themselves. As time went on this became too complex, a stumbling block. And into this void was born the 'integrated development environment' - and they did indeed help. Usually, I could buy one of them (yes we purchased them long ago) and it included all the 'tools', hid them behind the curtain, and let me get on with my job - which is supposed to be application developer as opposed to tool configurator. And life was good. But now the world is a much more complex place, and the need for an 'integrated' development environment has never been greater. So, for those who have forgotten the meaning of 'integrated' let me remind you of something. You are NOT integrated when the user has to download and install additional software for the before the 'IDE' can integrate with it? Got it? - I'm not interested in excuses here either...."we couldn't because of......" save it please. You lose the right to call yourself integrated, when you are not.....got point? You are NOT integrated when you've added a gui for tools that aren't installed.... If you can't install the whole--thing-tool-module-whatever-here - YOU ARE NOT INTEGRATED! Thanks for listening, Kurt |
|
|
Re: The meaning of IntegratedOn Mon, Jul 14, 2008 at 4:12 PM, Kurt Olsen <kolsen@...> wrote: If you can't install the whole--thing-tool-module-whatever-here - YOU ARE NOT INTEGRATED! Funny, all of the IDEs I know require you to install an Operating System and Java before they'll run. All of the IDEs I know of need you to install the appropriate DB drivers if you want to use any of the database functionality. My IDE didn't come with a keyboard or mouse either, yet it seems to require those in order for me to interact with it. Pretty arrogant of it I think. |
|
|
Re: The meaning of IntegratedAnd from the stories we here, apparently you have
to also download and install a whole load of plugins in order to get Eclipse to
do anything useful.
|
|
|
Re: The meaning of IntegratedRegarding Eclipse, no actually, I download the standard version then add
the subversion plugin. That's all. And I can download versions of Netbeans and Eclipse that include Java if I'm not mistaken. The point folks, is that integrated is, or isn't, and we're getting away from an 'integration level' that is useful. I'm trying to point out that there was a reason IDE's were create. And when you require a lot of customization, or additional software, then you are NOT integrated. It's about that simple. If you integrate, then do all of it, or at least provide wizards to help with the 'extra installs'. If you don't do either of those, then you aren't integrated. As usual, thanks for listening, and the feedback. Take care, Kurt > And from the stories we here, apparently you have to also download and > install a whole load of plugins in order to get Eclipse to do anything > useful. > > > > ----- Original Message ----- > *From:* Will Hartung <mailto:willh@...> > *To:* nbusers@... <mailto:nbusers@...> > *Sent:* Monday, July 14, 2008 8:22 PM > *Subject:* Re: [nbusers] The meaning of Integrated > > > On Mon, Jul 14, 2008 at 4:12 PM, Kurt Olsen > <kolsen@... > <mailto:kolsen@...>> wrote: > > If you can't install the > whole--thing-tool-module-whatever-here - YOU ARE NOT INTEGRATED! > > > Funny, all of the IDEs I know require you to install an Operating > System and Java before they'll run. > > All of the IDEs I know of need you to install the appropriate DB > drivers if you want to use any of the database functionality. > > My IDE didn't come with a keyboard or mouse either, yet it seems > to require those in order for me to interact with it. Pretty > arrogant of it I think. > > > No virus found in this incoming message. > Checked by AVG - http://www.avg.com > Version: 8.0.138 / Virus Database: 270.4.10/1551 - Release Date: 7/14/2008 6:49 AM > > |
|
|
RE: The meaning of IntegratedLet's just call it DDE (disintegrated development environment) :-))
I worked with both Netbeans and Eclipse (and IntelliJ Idea too). IMHO, Netbeans is much more integrated then Eclipse (by the order of magnitude). I did not use Eclipse for over 2 years but I remember well all the plugin hell I had to wade through to make it work. Netbeans installation in comparison was a breeze. Cheers, Gary -----Original Message----- From: Kurt Olsen [mailto:kolsen@...] Sent: Monday, July 14, 2008 7:32 PM To: nbusers@... Subject: Re: [nbusers] The meaning of Integrated Regarding Eclipse, no actually, I download the standard version then add the subversion plugin. That's all. And I can download versions of Netbeans and Eclipse that include Java if I'm not mistaken. The point folks, is that integrated is, or isn't, and we're getting away from an 'integration level' that is useful. I'm trying to point out that there was a reason IDE's were create. And when you require a lot of customization, or additional software, then you are NOT integrated. It's about that simple. If you integrate, then do all of it, or at least provide wizards to help with the 'extra installs'. If you don't do either of those, then you aren't integrated. As usual, thanks for listening, and the feedback. Take care, Kurt > And from the stories we here, apparently you have to also download and > install a whole load of plugins in order to get Eclipse to do anything > useful. > > > > ----- Original Message ----- > *From:* Will Hartung <mailto:willh@...> > *To:* nbusers@... <mailto:nbusers@...> > *Sent:* Monday, July 14, 2008 8:22 PM > *Subject:* Re: [nbusers] The meaning of Integrated > > > On Mon, Jul 14, 2008 at 4:12 PM, Kurt Olsen > <kolsen@... > <mailto:kolsen@...>> wrote: > > If you can't install the > whole--thing-tool-module-whatever-here - YOU ARE NOT > > > Funny, all of the IDEs I know require you to install an Operating > System and Java before they'll run. > > All of the IDEs I know of need you to install the appropriate DB > drivers if you want to use any of the database functionality. > > My IDE didn't come with a keyboard or mouse either, yet it seems > to require those in order for me to interact with it. Pretty > arrogant of it I think. > > > No virus found in this incoming message. > Checked by AVG - http://www.avg.com > Version: 8.0.138 / Virus Database: 270.4.10/1551 - Release Date: > > |
|
|
RE: The meaning of IntegratedIn defense of Eclipse (yes, I like Eclipse better),
What exactly do people consider "usable"? A bunch of people have said they had to wade through tons of plugins and extra installs to make it work. Eclipse has a few distros, including an EE distro that has built in support for EAR, WAR and EJB creation for editing the descriptors etc, a Java edition with some extra java stuff and CV, C/C++ (which I have not tried) and Classic (which I use). The only plugin I install is Checkstyles (which is in no way required to make anything work, obviously). The complete bare minimum installation of Eclipse is a much more stable, faster, less memory hungry IDE that is undoubtedly faster and more feature rich in terms of sitting down and writing code. So, again, in defense of Eclipse, what do you mean when you say its unusable? In my experience, out of the box it's one of the best free tools I've ever used (possibly the best). I like NetBeans for some things, but I feel like it tries to do too much parenting of its private user data cache and project setup files. It's too overbearing of the projects, very inflexible in terms of how you configure/customize the setup and layout of your project. The recent releases are getting better (allowing you to define relative paths to external jars, for example) but it's still got a long way to go to be a really powerful IDE in my opinion. P.S. I've never had Eclipse crash on me, in years... NetBeans has crashed on me atleast 5 times this week (yes, there has only been one work day thus far this week). I will defend NetBeans a bit and admit that this is probably from the Visual Web pack plugin and some other the other more fancy/advanced things that it tries to do that Eclipse doesn't, but nevertheless, it still crashes and Eclipse doesn't. I have no choice but to use NetBeans on a daily basis side-by-side with Eclipse, so I make due the best I can. I spend the time to learn the shortcuts, the equivalent useful things; such as Open type (Ctrl+O in NB, Shift+Ctrl+T in Eclipse), Fix imports etc. It appears to me these are obvious and necessary features to make life better for a developer, but it's funny how similarly they function to the way Eclipse implemented them. In general, they are also much slower then the Eclipse equivalent. I hate to bash NetBeans so much, because it is a good IDE. But being a Java IDE, it shares a lot of features in common with Eclipse, and I happen to think that Eclipse does just about all of those shared features better, faster, more efficiently and without any bugs. Alex Sherwin alex.sherwin@... -----Original Message----- From: Gary Greenberg [mailto:gary.greenberg@...] Sent: Monday, July 14, 2008 11:02 PM To: nbusers@... Subject: RE: [nbusers] The meaning of Integrated Let's just call it DDE (disintegrated development environment) :-)) I worked with both Netbeans and Eclipse (and IntelliJ Idea too). IMHO, Netbeans is much more integrated then Eclipse (by the order of magnitude). I did not use Eclipse for over 2 years but I remember well all the plugin hell I had to wade through to make it work. Netbeans installation in comparison was a breeze. Cheers, Gary -----Original Message----- From: Kurt Olsen [mailto:kolsen@...] Sent: Monday, July 14, 2008 7:32 PM To: nbusers@... Subject: Re: [nbusers] The meaning of Integrated Regarding Eclipse, no actually, I download the standard version then add the subversion plugin. That's all. And I can download versions of Netbeans and Eclipse that include Java if I'm not mistaken. The point folks, is that integrated is, or isn't, and we're getting away from an 'integration level' that is useful. I'm trying to point out that there was a reason IDE's were create. And when you require a lot of customization, or additional software, then you are NOT integrated. It's about that simple. If you integrate, then do all of it, or at least provide wizards to help with the 'extra installs'. If you don't do either of those, then you aren't integrated. As usual, thanks for listening, and the feedback. Take care, Kurt > And from the stories we here, apparently you have to also download and > install a whole load of plugins in order to get Eclipse to do anything > useful. > > > > ----- Original Message ----- > *From:* Will Hartung <mailto:willh@...> > *To:* nbusers@... <mailto:nbusers@...> > *Sent:* Monday, July 14, 2008 8:22 PM > *Subject:* Re: [nbusers] The meaning of Integrated > > > On Mon, Jul 14, 2008 at 4:12 PM, Kurt Olsen > <kolsen@... > <mailto:kolsen@...>> wrote: > > If you can't install the > whole--thing-tool-module-whatever-here - YOU ARE NOT > > > Funny, all of the IDEs I know require you to install an Operating > System and Java before they'll run. > > All of the IDEs I know of need you to install the appropriate DB > drivers if you want to use any of the database functionality. > > My IDE didn't come with a keyboard or mouse either, yet it seems > to require those in order for me to interact with it. Pretty > arrogant of it I think. > > > No virus found in this incoming message. > Checked by AVG - http://www.avg.com > Version: 8.0.138 / Virus Database: 270.4.10/1551 - Release Date: > > |
|
|
|
|
|
Re: The meaning of IntegratedOn Tue, 15 Jul 2008 11:12:41 +0530, Mithun Gonsalvez wrote:
> Netbeans has a lot of catching up to do... if it has to reach Eclipse, > atleast in the performance front.... > Btw, the New Versions are definetely looking promising..... Hope it does > live up to its expectations.... The performance gains you outline seem minimal. Huge efforts could be put into that for little gain, I'd rather see the developers work on other stuff. -Thufir |
|
|
Re: Re: The meaning of IntegratedHi Thufir,
No offense man... I think you should try with some extremely huge source codes... Try at least 8000+ with around 1500+ files having at least 2-3 Inner classes [Not sure whether this counts] then you would see that the performance is poor..... at least when compared to Eclipse. Thanks, Mithun On Tue, Jul 15, 2008 at 1:09 PM, thufir <hawat.thufir@...> wrote:
|
|
|
|
|
|
|
|
|
Re: The meaning of IntegratedMaybe we should open up a complaint mailing list just for Kurt.
On Tue, Jul 15, 2008 at 8:09 AM, Melongo Annabel <melongo_annabel@...> wrote:
|
|
|
Re: The meaning of IntegratedHowdidowdoe :)
Totally disagree. If you integrate all kind of tools into the NB package you force the devs (aka you & me) to use a specific version of this 'integrated' tools. That's absolutely NOT what i want. If i must use a specific version of a tool, i don't want NB to force me to use a differnt one. > ----- Original Message ---- > From: Kurt Olsen <kolsen@...> > To: nbusers@... > Sent: Monday, July 14, 2008 6:12:11 PM > Subject: [nbusers] The meaning of Integrated > <snipsnap> > You are NOT integrated when the user has to download and install > additional software for the before the 'IDE' can integrate with it? > Got it? - I'm not interested in excuses here either...."we couldn't > because of......" save it please. lol, thats pure ignorance. Ever thought about licence probs? (*shakehead*) > You lose the right to call yourself integrated, when you are not.....got > point? > You are NOT integrated when you've added a gui for tools that aren't > installed.... Who says i'm not integtrated? Of course I'm integrated in my social environment. ;) IMHO NB is an *configurable* IDE which could be enhanced by configuration. Don't mess things up. You get everything you need for the Code-compile-run/debug cycle right from the start. BTW, Im quite sure that other IDE's even dont offer the possiblily to integrate additional tools. > > If you can't install the whole--thing-tool-module-whatever-here - YOU > ARE NOT INTEGRATED! Bah, it's quite easy to shout into the woods.. Im forced to use special tools with specific versions. You're lucky if you're not. If NB would install the whole--thing-tool-module-whatever-here it would be useless for us. > > Thanks for listening, > Kurt PS: Go ahead, give MS-DEVStudio a try. You will be amazed what it *CAN'T* do. Regards, Andreas |
|
|
Re: The meaning of Integrated
That's not fair. The points about stability are well taken. I've used
Netbeans off and on since version 2.0, and Eclipse as well. I'm
currently using Netbeans because it's a requirement, but I'm yearning
for the stability that I found with Eclipse. I often find that the
Netbeans releases contain unneeded and sometimes annoying feature
improvements -- witness the countless auto color selecting scenarios --
while not addressing the need for stability and improvement in the
current feature set, or perhaps implementing new features that
introduce instability into the previous feature set. I think that some
folks have just gotten accustomed to the issues and somehow have
learned to shrug their shoulders and say "oh well -- that's Netbeans
for you". I think also that happens because folks like the open source
concept and see the promise of Netbeans as truly an industry leading
ide if it were more stable.
..\Wendy **************** Marc Farrow wrote: Maybe we should open up a complaint mailing list just for Kurt. -- ..\Wendy Wendy Bossons Senior User Interface Developer Harvard-MIT Data Center Office Phone: 617-384-5701 Email: wbossons <at> hmdc.harvard.edu |
|
|
Re: The meaning of IntegratedKurt, where to start... First I will say I will write only one post to
this thread, this one. I don't want to spend my young years by discussion on this subject... In context of NB, "integrated" means that you can use many tools required for SW development in only one application. In other words - one running application provides various functionality (versioning, mobility/web/... development, SVG design, ...) by means of various plugins (I would emphasize here that NB is both IDE and platform). But it does not neccessarily mean that all the functionality of those various tools needs to be directly included in the IDE (Do we really need to write our own versioning system or implement full CVS/SVN/Hg again inspite of existence of original and well working implementations? Do we need to "integrate" it in NB to make you satisfied? Thousands of people would say it is a M$ strategy... There are people complaining about the fact we included VisualVM in JDK, saying we are pushing NetBeans platform, as VisualVM uses it...). It also does not mean that you don't need to download some tools that integrate with NB. Word "integrated" is more about providing interface for attaching additional functionality. Read more for example here: http://en.wikipedia.org/wiki/System_integration: "In information technology, systems integration is the process of linking together different computing systems and software applications physically or functionally". Now on a personal note: may I ask you if you could try to answer your questions/remarks/comments before you make a post here? Make an opposition to your own ideas first. Try to realize if your posts here are constructive, if they can bring something new, something else then just an empty but extremely loud discussion about various points of view (on simple things, IMO). Provide some possible solutions (I would emhasize the word "possible" here...). (And if I can say something purely for myself - use a bit different and less "roaring" rhetorics... I mean: "It would be nice if you provided the interface for full instalation of Hg and if you provided tighter integration of Hg in general - I know it will be hard due to the platform specific issues - but it would make working with NB sources easier, for example" instead of "If you can't install the whole--thing-tool-module-whatever-here - YOU ARE NOT INTEGRATED!") Now, if you want to download NB sources, read here first: http://wiki.netbeans.org/HgHowTos, but I would suggest you to use Ubuntu linux, it is the easiest (takes some 2 hours...) - read the script, I think it is very, very simple: #get everything that is needed sudo apt-get install ant ant-optional sun-java5-jdk mercurial mkdir ~/nbSrc cd ~/nbSrc #get nb sources, 1hour+ hg -v clone http://hg.netbeans.org/main cd ~/nbSrc/main #introduce variables sudo echo "nbjdk.home=/usr/lib/jvm/java-1.5.0-sun-1.5.0.15" > ~/.nbbuild.properties sudo echo "build.compiler=extJavac" >> ~/.nbbuild.properties sudo echo "javac.compilerargs=-J-Xmx512m" >> ~/.nbbuild.properties #following three lines are of category "Just-In-Case" sudo echo "nbjdk.home=/usr/lib/jvm/java-1.5.0-sun-1.5.0.15" > ~/nbSrc/main/nbbuild/user.build.properties sudo echo "build.compiler=extJavac" >> ~/nbSrc/main/nbbuild/user.build.properties sudo echo "javac.compilerargs=-J-Xmx512m" >> ~/nbSrc/main/nbbuild/user.build.properties #more memory is needed for the build export ANT_OPTS="-Xmx384m" #build 40min+ ant -f build.xml #run IDE ant tryme With regards, Petr Dvorak > > ----- Original Message ---- > From: Kurt Olsen <kolsen@...> > To: nbusers@... > Sent: Monday, July 14, 2008 6:12:11 PM > Subject: [nbusers] The meaning of Integrated > > I've been so irritated at the gui designer in 6.1/6.5m1 that I decided > to download all the sources and try building this beast. > So, I find that its in a mercurial repository. Fine, I remember reading > that netbeans came with mercurial support, which I've never used before. > I go to the versioning menu and lo-and-behold there it is......but it > doesn't work at all... > > Noooo....First I have to find and download mercurial itself, but it > requires python, so now I'm downloading and installing that. > Maybe eventually I'll be able to actually use mercurial....Maybe not, I > could always make a mistake a waste 2-3 hours here. > > > Now then, let's discuss the meaning of integrated shall we? Before there > were IDE's there were command line tools. And lots of them. And every > developer had to find and install the tools (we all) needed themselves. > As time went on this became too complex, a stumbling block. And into > this void was born the 'integrated development environment' - and they > did indeed help. Usually, I could buy one of them (yes we purchased them > long ago) and it included all the 'tools', hid them behind the curtain, > and let me get on with my job - which is supposed to be application > developer as opposed to tool configurator. And life was good. > > But now the world is a much more complex place, and the need for an > 'integrated' development environment has never been greater. > So, for those who have forgotten the meaning of 'integrated' let me > remind you of something. > > You are NOT integrated when the user has to download and install > additional software for the before the 'IDE' can integrate with it? > Got it? - I'm not interested in excuses here either...."we couldn't > because of......" save it please. > You lose the right to call yourself integrated, when you are not.....got > point? > You are NOT integrated when you've added a gui for tools that aren't > installed.... > > If you can't install the whole--thing-tool-module-whatever-here - YOU > ARE NOT INTEGRATED! > > Thanks for listening, > Kurt
My websites:
English: http://wiki.netbeans.org/PetrDvorak
English: http://blogs.sun.com/joshis
Czech: http://joshis.iprofil.cz/
|
|
|
Re: Re: The meaning of IntegratedDid you try disabling the jar building for your day-to-day edit->compile->debug/run cycle? I was having miserable cycle time until I did that. Our project "only" has 4000 files, but they're highly complex (many inner classes, most > 1kloc). Anyway, this feature was added after 6.0 came out, I think , after a bug I filed. See if that helps you - helped me tremendously. tom p.s. it's under Project->Build->Packaging->"Build Jar After Compiling". I also have "Track Java Dependencies" unchecked under the Build->Compile area. Mithun Gonsalvez wrote: Hi Thufir, |
|
|
|
|
|
Re: The meaning of IntegratedSorry Kurt, but shouting out your _opinion_ on what constitutes "integrated" does not make it a reality - nor does it help make NB better. Tom Melongo Annabel wrote:
|
|
|
Re: Re: The meaning of IntegratedHey Tom,
That is the first thing i disabled .... when i put up that project and saw that it was building a jar after compile, Thanks anyway :-) Now i am on a mission to split up all the files into dependent projects, but i am not sure what will be the outcome...... and how much performance improvement i can expect..... or worst even whether there will be any ..... But i do manage.... Because i like NB way better than Eclipse.... And sometimes when i see that Eclipse is Much more faster ... it kinda feels bad... Thanks, Mithun On Tue, Jul 15, 2008 at 7:21 PM, Thomas Wolf <twolf@...> wrote:
|
| < Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |