PDA

View Full Version : After using it for 20 seconds, this is the best IDE ever


filburt1
03-03-2005, 12:09 AM
...and so far it beats the crap out of Zend Studio, which was my preferred love/hate IDE.

TruStudio

It integrates with Eclipse, and because Eclipse already kicks so much ass, it integrates with all its features. Look what stuff it caught when I created a new vB project (attached screenshot).

At first glance it does seem to miss some things that Zend Studio 4 has (and that other IDEs for Java have had for an eternity) like dynamic code linking. I thought it had code folding too but I can't find it, which would suck because code folding is a godsend.

The code shown is for 3.0.6 so maybe the example bug was fixed, but it's listing 11 errors and 89 warnings, so most of them are probably accurate. For example this one is in that there should be a colon after a case statement, not a semicolon. A lot of its warnings are wrong, though, because it doesn't seem to properly interpreting included files.

filburt1
03-03-2005, 12:14 AM
It actually does have code folding; it just didn't show up immediately for some reason.

Code folding shows code blocks like a tree so that you can visually collapse large blocks of code to more quickly browse the rest of the code.

deathemperor
03-03-2005, 12:26 AM
I can hardly see the attach image o.o

but you are talking about a PHP editor right ? well is this better than 'PHP Editor' ?

filburt1
03-03-2005, 12:42 AM
Zend Studio is $399 and I can barely tolerate. I would definitely hate a $39 shareware program like PHP Editor.

...although TruStudio (and Eclipse itself) are both open source, so they're free.

Guest190829
03-03-2005, 01:22 AM
This sounds interesting, I'm gonna try it out. Thanks Filburt ;)

EDIT: Do I have to download exclipse and trustudio?

deathemperor
03-03-2005, 02:04 AM
me 2, this sounds interesting

asking the same question as Danny.

Guest190829
03-03-2005, 02:17 AM
You just need to download the trustudio, it works like a charm ;)

deathemperor
03-03-2005, 02:23 AM
I guess so but I want to know what TruStudio and Eclipse do

filburt1
03-03-2005, 04:44 AM
Eclipse is a generic (although clearly designed for Java) IDE that is easily extendable through plugins. TruStudio is one such plugin.

http://www.eclipse.org/
http://www.xored.com/trustudio/

I downloaded Eclipse 3.0.1 SDK and installed TruStudio into it. If you know Java, I suggest getting 3.1Mwhatever it is now as it has way better JDK 1.5 support.

Brad
03-03-2005, 05:09 AM
I'll check this out, I really need a replacement for editplus

deathemperor
03-03-2005, 05:45 AM
mine 2 mine 2, using dreamweaver is not so smart, heh

I know Java so it's even better for me ^^

Dean C
03-03-2005, 01:36 PM
I like the listing of the variables available on the page :)

Zero Tolerance
03-03-2005, 01:57 PM
Looks nice, but i think i'll stick to my trusty notepad :D

- Zero Tolerance

filburt1
03-03-2005, 02:23 PM
Using Notepad doesn't make you a coding ninja, it cuts off your hands, lobotomizes you, and cuts off other unmentionables.

Zero Tolerance
03-03-2005, 02:41 PM
Using Notepad doesn't make you a coding ninja, it cuts off your hands, lobotomizes you, and cuts off other unmentionables.
Doesn't matter what you use really, it's just what my preference is, everyone has their own opinion on things, and i've always been using notepad to do scripting, i see no reason to change now :)

- Zero Tolerance

eva01_
03-03-2005, 04:56 PM
i use Taco HTML Edit O_o

its grand, and free

filburt1
03-03-2005, 05:18 PM
Doesn't matter what you use really, it's just what my preference is, everyone has their own opinion on things, and i've always been using notepad to do scripting, i see no reason to change now :)

- Zero Tolerance
Notepad doesn't:
1. Indent automatically
2. Apply syntax coding
3. Show line numbers
4. Use 4-space tabs

All of the above are unacceptable. If you had said practically any other IDE, I would have agreed with you that it's your preference and that whatever you want to use is fine, but Notepad is a total, putrid, piece of crap for anything except taking...simple text notes.

noppid
03-03-2005, 05:28 PM
I aways go back to ultra edit it seems for php, but I keep an open mind. I used an IDE on Linux coding C for a while, that taught me better style and coding. I'll try this too. The price alone makes it worth a look. Besides, my copy of UE is no longer upgradable, so before I lay out more bucks...

eva01_
03-03-2005, 06:14 PM
hey filburt1 if you have used BBEdit what is your thoughts on it?

http://www.barebones.com/products/bbedit/index.shtml

filburt1
03-03-2005, 08:06 PM
I used BBEdit on OS X a long time ago. It was alright but last time I used it, it wasn't PHP-specific so it lacked a lot of stuff.

Dark_Wizard
03-04-2005, 12:22 AM
Hmmm...looks interesting, even though I love my EditPlus I may take a look at this. Thanks for the info!

Alan @ CIT
03-04-2005, 12:15 PM
We've been using Zend Studio for a while now and it fits our needs very well, but I'm downloading TruStudio now to take a look. Never hurts to look :)

Thanks,
Alan.

Zero Tolerance
03-05-2005, 07:20 PM
Notepad doesn't:
1. Indent automatically
2. Apply syntax coding
3. Show line numbers
4. Use 4-space tabs

All of the above are unacceptable. If you had said practically any other IDE, I would have agreed with you that it's your preference and that whatever you want to use is fine, but Notepad is a total, putrid, piece of crap for anything except taking...simple text notes.
Very true, it doesn't do all of those things .. automatically.

1. Just press the tab button
2. I prefer to write everything from scratch, i don't learn anything if a program is doing it for me.
3. Hit ctrl+g, shows you the line number your currently on
4. Press the space bar 4 - times

Call me old fasioned but i never liked programs doing it all for me, personally i see it as cheating and just straight lazy, and 1 major thing is the syntax coloring that these programs apply, made to make everything "easy" and will point out errors like missing a quotation from a string, to me debugging is part of programming, and the more practice i get, the better, but letting the program do it for me? Well, i just don't like that at all.

However everyone has their own opinion on things, and i can't make anyone go against there own, say mine or there's is better, because opinion is neither true or false.

- Zero Tolerance

filburt1
03-05-2005, 08:51 PM
1. It does not make you more skilled to press the TAB key on new lines, it is just more work for you.
2. I meant syntax coloring; I do agree that, when learning a language, you should not use code generation tools, but when you are very advanced in the language, it can become a timesaver. I use Dreamweaver and know a great deal of XHTML and CSS, and it's just not practical for me to type all the code by hand--although I spend most of my time in the Code view.
3. I find it more convenient to see all of the line numbers at-a-glance.
4. You've got to be kidding me...

I respect your opinion, but I mean really. :)

edit: remember, no offense for any of this, it's just my very strong opinion.

Dean C
03-05-2005, 08:52 PM
It's your opinion of course, but I just can't see how any programmer can live without those features nowadays. The only thing you're cheating is yourself as it doesn't make you a better programmer just because you use notepad. All it'll mean is a decrease in productivity as it'll take you longer to debug :)

Dark_Wizard
03-05-2005, 09:19 PM
It's your opinion of course, but I just can't see how any programmer can live without those features nowadays. The only thing you're cheating is yourself as it doesn't make you a better programmer just because you use notepad. All it'll mean is a decrease in productivity as it'll take you longer to debug :)

agreed...I cannot live without syntax highlighting...It would take forever to debug large amounts of coding

ToraTora!
03-06-2005, 12:53 AM
Kate, for Linux is my primary editor as it includes highlighting, plugins, line numbers, TRUE tabbing (not a bunch of spaces or offset characters like Notepad kicks out), a real nice Find/Replace utility, as well as integrated shell commands and other Linux goodies.

Brad
03-07-2005, 05:16 AM
Hmmm...looks interesting, even though I love my EditPlus I may take a look at this. Thanks for the info!
I second that, editplus is great software. I hope my first reply to this thread was not misleading. I still use editplus everyday and would recomend it to anyone.

WhSox21
03-08-2005, 06:08 AM
...but it's so hard to move away from what you've been using (notepad :()for years. I'm not sure that I could do it! I really do need to move from it though. The one thing I can't stand about notepad when programming vBulletin modifications is that I have to open up the newly downloaded vBulletin files in WordPad before I can read the code in NotePad. I forget why but for some reason it has everyone on one line. I read about it a long time ago. Either way tomorrow I'll try this out and see how I like it.

filburt1
03-08-2005, 02:00 PM
I forget why but for some reason it has everyone on one line. I read about it a long time ago.
Notepad only recognizes Windows-style linebreaks (CR+LF). It doesn't properly parse Unix-style ones (either CR or LF, can't remember which).