Ive just gotten past the stage of figuring out how to get stuff done in rails, and now Im at the point where I need the right text editor to be as productive as possible. It sounds like no big issue but it really does help when you have something that can keep things so much more organized. On windows I had used HTML-Kit for my php development. It has the things Im looking for... directory listings on the side, tabbed files. It has 2 downfalls... no Ruby highlighting, and no Linux version. Now that I have migrated over to linux (Ubuntu, which I highly recommend!), I have tried Eclipse with the ruby plugin, but the workspace crap isnt making much sense to me. Ive been plugging away with gEdit, and its been fine, just no file list on the side. TextMate looks like the ideal editor if only there were a linux version. Does anyone have suggestions on what I should look at? My criteria is pretty simple... text editor with ruby highlighting and file list on the side like TextMate. Hope to hear some good suggestions as everything Ive tried comes short! Thanks, Joe Noon
Joe Noon wrote:> TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and > file list on the side like TextMate. Hope to hear some good > suggestions as everything Ive tried comes short!I use TextPad (www.textpad.com) with the syntax definition files for Ruby from here: http://www.textpad.com/add-ons/synn2t.html
i''d recommend scite : http://www.scintilla.org/SciTE.html it''s cross platform and has ruby syntax highlighting, code folding and tabbed files. It doesn''t have a built in file browser but I just keep a filemanager window open next to it. Scite doesn''t seem as polished as other editors at first, but once you figure out how to customise it using an options file, you won''t look back. On Wed, 30 Mar 2005 22:29:08 -0800, Joe Noon <joey-ZEVs864fXHyI0AUCcRWsNg@public.gmane.org> wrote:> Ive just gotten past the stage of figuring out how to get stuff done in > rails, and now Im at the point where I need the right text editor to be > as productive as possible. It sounds like no big issue but it really > does help when you have something that can keep things so much more > organized. On windows I had used HTML-Kit for my php development. It > has the things Im looking for... directory listings on the side, tabbed > files. It has 2 downfalls... no Ruby highlighting, and no Linux > version. Now that I have migrated over to linux (Ubuntu, which I highly > recommend!), I have tried Eclipse with the ruby plugin, but the > workspace crap isnt making much sense to me. Ive been plugging away > with gEdit, and its been fine, just no file list on the side. > > TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and file > list on the side like TextMate. Hope to hear some good suggestions as > everything Ive tried comes short! > > Thanks, > Joe Noon > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
Have you tried FreeRIDE? You can get a file list and tab - my only issue is the file list will only show .rb files and this is not configurable from what I can see. So you have to do a file->open to open the rhtml files. I like Arachno Ruby better but they will have to improve it significantly if they want me to shell out $129 for it...its interactive debugger is unique but not really necessary in Rails so far. Its got rough edges around it but overall is closer to a professional editor. I''m really familiar with Eclipse and expected to take to RDT like a duck to water but it has wierd bugs in the editor (cursor randomly changing position and stuff) that make it unusable to me. I think the Eclipse concept is better overall. The platform already has lots of useful plugins (like database editor, CVS integration, XML editors, yada yada) but RDT not quite where I would think it should be. I need to give it another look though its been awhile. Joe Noon wrote:> Ive just gotten past the stage of figuring out how to get stuff done > in rails, and now Im at the point where I need the right text editor > to be as productive as possible. It sounds like no big issue but it > really does help when you have something that can keep things so much > more organized. On windows I had used HTML-Kit for my php > development. It has the things Im looking for... directory listings > on the side, tabbed files. It has 2 downfalls... no Ruby > highlighting, and no Linux version. Now that I have migrated over to > linux (Ubuntu, which I highly recommend!), I have tried Eclipse with > the ruby plugin, but the workspace crap isnt making much sense to me. > Ive been plugging away with gEdit, and its been fine, just no file > list on the side. > > TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and > file list on the side like TextMate. Hope to hear some good > suggestions as everything Ive tried comes short! > > Thanks, > Joe Noon > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > >
I use Jedit for almost everything. It''s pretty plain out of the box but it does offer ruby syntax highlighting. Add the right plug ins and mess with the configuration till you get everything just right and it rocks. I use it in windows, mac and linux. On Wed, 30 Mar 2005 22:29:08 -0800, Joe Noon <joey-ZEVs864fXHyI0AUCcRWsNg@public.gmane.org> wrote:> Ive just gotten past the stage of figuring out how to get stuff done in > rails, and now Im at the point where I need the right text editor to be > as productive as possible. It sounds like no big issue but it really > does help when you have something that can keep things so much more > organized. On windows I had used HTML-Kit for my php development. It > has the things Im looking for... directory listings on the side, tabbed > files. It has 2 downfalls... no Ruby highlighting, and no Linux > version. Now that I have migrated over to linux (Ubuntu, which I highly > recommend!), I have tried Eclipse with the ruby plugin, but the > workspace crap isnt making much sense to me. Ive been plugging away > with gEdit, and its been fine, just no file list on the side. > > TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and file > list on the side like TextMate. Hope to hear some good suggestions as > everything Ive tried comes short! > > Thanks, > Joe Noon > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
You can change what files FreeRIDE shows. I had to hunt around for it, but in Windows, it''s in C:\Documents and Settings\yournamehere\freeride\plugins\rubyide_tools_fox_file_browser\proper ties.yaml Change the ''FileTypes'' value to "*.*" Also, you can checkout Jedit, Eclipse (it''s a beast, but good), Scintilla, and UltraEdit. Matt -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of Jeremy Huffman Sent: Thursday, March 31, 2005 1:51 AM To: rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org Subject: Re: [Rails] text editor for productivity? Have you tried FreeRIDE? You can get a file list and tab - my only issue is the file list will only show .rb files and this is not configurable from what I can see. So you have to do a file->open to open the rhtml files. I like Arachno Ruby better but they will have to improve it significantly if they want me to shell out $129 for it...its interactive debugger is unique but not really necessary in Rails so far. Its got rough edges around it but overall is closer to a professional editor. I''m really familiar with Eclipse and expected to take to RDT like a duck to water but it has wierd bugs in the editor (cursor randomly changing position and stuff) that make it unusable to me. I think the Eclipse concept is better overall. The platform already has lots of useful plugins (like database editor, CVS integration, XML editors, yada yada) but RDT not quite where I would think it should be. I need to give it another look though its been awhile. Joe Noon wrote:> Ive just gotten past the stage of figuring out how to get stuff done > in rails, and now Im at the point where I need the right text editor > to be as productive as possible. It sounds like no big issue but it > really does help when you have something that can keep things so much > more organized. On windows I had used HTML-Kit for my php > development. It has the things Im looking for... directory listings > on the side, tabbed files. It has 2 downfalls... no Ruby > highlighting, and no Linux version. Now that I have migrated over to > linux (Ubuntu, which I highly recommend!), I have tried Eclipse with > the ruby plugin, but the workspace crap isnt making much sense to me. > Ive been plugging away with gEdit, and its been fine, just no file > list on the side. > > TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and > file list on the side like TextMate. Hope to hear some good > suggestions as everything Ive tried comes short! > > Thanks, > Joe Noon > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > >_______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
> Have you tried FreeRIDE? You can get a file list and tab - my only > issue is the file list will only show .rb files and this is not > configurable from what I can see. So you have to do a file->open to > open the rhtml files.Thanks everyone for the tips. If anyone has installed freeride on ubuntu, or has any advice in general, feel free to let me know. I will be on a mission trying to get it to work, no luck so far. Other than that thanks again!
Since you are on Linux, why not use Emacs. It has ruby-model written by Matz itself, syntax highlighting, "solve it all" auto-indentation, mmm-mode for editing rhtm files, as well as other features comming from the editor of all editors. see: http://mmm-mode.sourceforge.net/ http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/misc/ Zsombor On Wed, 30 Mar 2005 22:29:08 -0800, Joe Noon <joey-ZEVs864fXHyI0AUCcRWsNg@public.gmane.org> wrote:> Ive just gotten past the stage of figuring out how to get stuff done in > rails, and now Im at the point where I need the right text editor to be > as productive as possible. It sounds like no big issue but it really > does help when you have something that can keep things so much more > organized. On windows I had used HTML-Kit for my php development. It > has the things Im looking for... directory listings on the side, tabbed > files. It has 2 downfalls... no Ruby highlighting, and no Linux > version. Now that I have migrated over to linux (Ubuntu, which I highly > recommend!), I have tried Eclipse with the ruby plugin, but the > workspace crap isnt making much sense to me. Ive been plugging away > with gEdit, and its been fine, just no file list on the side. > > TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and file > list on the side like TextMate. Hope to hear some good suggestions as > everything Ive tried comes short! > > Thanks, > Joe Noon > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
Hi! On Wed, 30 Mar 2005, Joe Noon wrote the following:> TextMate looks like the ideal editor if only there were a linux > version. Does anyone have suggestions on what I should look at? My > criteria is pretty simple... text editor with ruby highlighting and file > list on the side like TextMate. Hope to hear some good suggestions as > everything Ive tried comes short!try vim! (www.vim.org) bye Wolfgang
And the editor wars live on... There are lots of great editors. Vim, (X)Emacs, jEdit, Scite, etc. What I wish, with all my heart, is that JetBrains made IDEA have language modules. IDEA is the most outstanding Java IDE on the planet, by a large margin. Once learned, you can develop so much faster. You can also make significant structural changes quickly. IDEA is very smart. I wish they had a Python version, and now a Ruby version. On Thu, 31 Mar 2005 10:08:02 +0200, Wolfgang Klinger <wolfgang-qRyVSpHmpvQsV2N9l4h3zg@public.gmane.org> wrote:> > Hi! > > On Wed, 30 Mar 2005, Joe Noon wrote the following: > > TextMate looks like the ideal editor if only there were a linux > > version. Does anyone have suggestions on what I should look at? My > > criteria is pretty simple... text editor with ruby highlighting and file > > list on the side like TextMate. Hope to hear some good suggestions as > > everything Ive tried comes short! > > try vim! > (www.vim.org) > > bye > Wolfgang > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
On Wed, 30 Mar 2005 22:29:08 -0800, Joe Noon <joey-ZEVs864fXHyI0AUCcRWsNg@public.gmane.org> wrote:> Ive just gotten past the stage of figuring out how to get stuff done in > rails, and now Im at the point where I need the right text editor to be > as productive as possible.Usually a SciTE and Komodo user (the latter is especially great for Python), I''m having a lot of fun with vim/gvim when it comes to Ruby. It does have the mother of all learning curves, but putting in the effort to learn vim''s configuration and keyboard shortcuts really pays off once it "clicks". Another big advantage (for me, at least) is that you can use the same editing environment on all platforms. http://www.vim.org - Hendrik
* Joe Noon <joey-ZEVs864fXHyI0AUCcRWsNg@public.gmane.org> [0329 07:29]:> Ive just gotten past the stage of figuring out how to get stuff done in > rails, and now Im at the point where I need the right text editor to be > as productive as possible.vim. not emacs. not freeride. not scite. not eclip*e. On a side issue: I''m thinking of finding God, and I was wondering: Islam or Judaism? -- ''Aww, you know what always cheers me up? Laughing at other people''s misfortunes.'' -- Bender Rasputin :: Jack of All Trades - Master of Nuns
On Thu, 31 Mar 2005 09:50:00 +0200, Dee Zsombor <dee.zsombor-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Since you are on Linux, why not use Emacs. It has ruby-model written > by Matz itself, syntax highlighting, "solve it all" auto-indentation, > mmm-mode for editing rhtm files, as well as other features comming > from the editor of all editors.I liked emacs'' autoindenting (nice to just hit tab and automatically have the line move to whatever the "proper" indent is, even if that means reducing the indentation!), but I never liked it''s syntax highlighting. It''d do stupid things to me like bright yellow and cyan on white backgrounds. So I eventually switched to bluefish. It''s a little rough around the edges, but it''s the most "textmate-alike" editor I''ve been able to find for Linux. It''s syntax highlighting is a little buggy (I''ve noticed things like if you comment a line, it turns grey, but if you uncomment it, it stays grey until you make another change, and it sometimes doesn''t match on brackets properly, so your start bracket will be a different color than the corresponding end bracket). but overall it''s very colorful and it''s got good colors (white background, all dark colors that are vibrant but still contrast with white so it''s easy to read & pretty. bluefish also has tabs for multiple files, and the file browser on the side that you can "reparent" to whatever directory you''re working in, so the file browser isn''t polluted with useless directories that you''re not interested in (though if you try to save a file outside of what the file browser is displaying, that freaks it out a bit and you''ve got to coax it back into working order. Annoying but not impossible. Not exactly a ringing endorsement, I know, but overall I like it. FreeRIDE looked promising but was even more rough around the edges than bluefish, so it was a no-go. -- Urban Artography http://artography.ath.cx
In article <5752889505033023503672e65f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>, dee.zsombor- Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org says...> Since you are on Linux, why not use Emacs. It has ruby-model written > by Matz itself, syntax highlighting, "solve it all" auto-indentation, > mmm-mode for editing rhtm files, as well as other features comming > from the editor of all editors.You know, I''ve been using (x)emacs for 15 years, and it''s the only editor I use (so far). But I''m not sure I''d actually recommend it to a newbie. For as mature as it is, it is still one of those apps that "shows a lot of promise"; while then framework might allow some seriously powerful features in theory, basic IDE features are still possible-but-not-implemented, and there are in general an awful lot of bugs. The cool thing about emacs, like any open-source project, is that you can fix them yourself if they bother you, but it really does feel like there are more of them than in, say, Mozilla, and many of the most popular packages like mic-paren have become abandonware. I think the syntax highlighting and auto-formatting is particularly poor. I need to spend a good week downloading editors and seeing if it''s time to make the big switch; it''s possible that emacs, like democracy, is the worst one except for all the others. Meanwhile, last week I came up with a new slogan: The great thing about emacs is that you can almost do almost anything. -- Jay Levitt | Wellesley, MA | I feel calm. I feel ready. I can only Faster: jay at jay dot fm | conclude that''s because I don''t have a http://www.jay.fm | full grasp of the situation. - Mark Adler
ViM in console mode in concert with screen will give you a file explorer on the left side and the current file on the right. Syntax highlighting, advanced features (search & replace, regular expresssions, etc.) Screen can be used to split the console and display the rails log below using tail. You can output prettyprint html from your source code (great for pasting your code into a website). ViM also support ruby as a built-in scripting language. This means you can automate ViM by writing Ruby scripts! ViM runs in both a console mode and a full GUI (X11, Win32, Carbon). Console mode works across terminal connections so you could ssh into a web host like TextDrive and use ViM as described above. It doesn''t have tabs like TextMate but it does have unlimited buffers and it''s easy to switch between them. You can split buffers on the screen both vertically and horizontally. ViM is available on virtually all *nix platforms including OS X. As a bonus, it runs on Windows too. However, you are not going to get screen, tail, nor a decent terminal on Windows without first having to do an aweful lot of work. http://wiki.rubyonrails.com/rails/show/HowtoUseVimWithRails http://www.vim.org/
> vim. not emacs. not freeride. not scite. not eclip*e.What about Pico? <g,d,r> Seriously, I think everybody should know vi, but I personally think of it as being like a parachute -- if I''m using it, it''s because something''s gone horribly wrong. If I''m using vi, I''m probably booted into single user mode off a rescue disc.> On a side issue: > > I''m thinking of finding God, and I was wondering: Islam or Judaism?I''m thinking you''re definitely needed in the "Java wants to beat us" thread. -- Phillip J. Birmingham PJB Software http://pjbsoftware.com
* Phillip Birmingham <pbirmingham-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> [0450 21:50]:> > vim. not emacs. not freeride. not scite. not eclip*e. > > What about Pico? <g,d,r> > > Seriously, I think everybody should know vi, but I personally think of > it as being like a parachute -- if I''m using it, it''s because > something''s gone horribly wrong. If I''m using vi, I''m probably booted > into single user mode off a rescue disc.vim, not vi - vim fixes a lot of the annoyances of vi. If you''re in single user: ed, man! man ed! http://www.gnu.org/fun/jokes/ed.msg.html> > On a side issue: > > > > I''m thinking of finding God, and I was wondering: Islam or Judaism? > > I''m thinking you''re definitely needed in the "Java wants to beat us" thread.I couldn''t resist :) -- ''Blackmail''s such an ugly word. I prefer extortion. The x makes it sound cool.'' -- Bender Rasputin :: Jack of All Trades - Master of Nuns