Click to See Complete Forum and Search --> : What IDE/editor do you use to code?
movEAX_444
05-25-2007, 03:11 PM
Aptana is too flashy. I'm looking for an editor that integrates vim with tabs and a file tree. I know vim has plugins for this, but I'm looking for a GUI.
In the first video here: http://www.rubyonrails.org/screencasts what is that application he is using to switch files/tabs and code? I'd like something like that but with vim integrated into it.
bwkaz
05-25-2007, 06:36 PM
Well, I just use gvim myself, with a separate terminal window open to do various file management tasks (and to bring up more gvim processes as needed). But that sounds like it probably wouldn't work well for what you want. Might be worth a try, even though I don't think it will work for you.
movEAX_444
05-25-2007, 07:42 PM
Thanks for the reply. Right now I use mrxvt and vim with its native multi-file support. I started learning Ruby and Ruby on Rails (love both!). I'm constantly switching files when working in RoR. It's a hassle the way I'm doing it now.
bwkaz
05-25-2007, 09:27 PM
Ah. I don't code in Ruby (or RoR). And from the sounds of it, I won't, either -- it sounds like it forces you to constantly switch between files. I'd lose concentration too quickly to get anything done if I had to do that.
(In other words, wouldn't this be a pain even if your editor supported it fairly well? I mean, yes it's good to keep files small, but IMO it makes more sense to split the code across files at the code's natural split points: the points where you can say "here's a natural interface". I don't think it makes sense to split code across files if you're going to be constantly moving between files while trying to implement something.)
movEAX_444
05-25-2007, 11:24 PM
Watch the first video in the link I put in the parent thread and you'll see what I mean. Ruby on Rails makes really cuts down on dev time!
Calipso
05-27-2007, 01:24 PM
Personally I like using gedit when I play around with python.
glitch003
05-27-2007, 09:50 PM
You might try Geany. It has tabs for multiple files.
acid45
05-27-2007, 09:52 PM
I installed Wine and use notepad++. I love notepad++. No, it's not the only thing I use wine for...
notepad-plus.sf.net even has a guide to let you know what settings that cannot be used with wine, causing crashes etc.
[edit]
When I code PHP, I usually split it into modules and then split each module into multiple files. One file for each interface and a few files on the back end code. I don't know Ruby/RoR so I don't know what you mean on being force to move between files but codding like this forces you to move between a few files, which is easily manageable, by me anyway.
I find you have to have a good idea of what you're doing in the first place anyway, either through SAAD or jotting things down on paper first for a loose reference.