What do you guys use for an editor or an IDE for Rails stuff? Me (using *nix): I load up screen ( http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I create windows for tailing log files that I''m interested in, one window for running shell commands, and another window for using vim. Works great. And my session can be saved, even if I logout of the machine that I''m using. I generally use this pattern for all of my development work.
I use a mix of TextMate and vim On Dec 15, 2004, at 11:20 AM, Joe Van Dyk wrote:> What do you guys use for an editor or an IDE for Rails stuff? > > Me (using *nix): > > I load up screen ( > http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I > create windows for tailing log files that I''m interested in, one > window for running shell commands, and another window for using vim. > > Works great. And my session can be saved, even if I logout of the > machine that I''m using. I generally use this pattern for all of my > development work. > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
On *nix I''ve just been using vi, but I don''t edit my Rails stuff there very often. Just small things here ore there over command line ssh connection. When I''m on my Mac I''m still using Subethaedit because I haven''t had the time to try out Textmate. The bulk of my editing is done at work with a Windows machine. I had been using Textpad, but over the last few days I''ve switched to Eclipse with the RDT plugin and have been really really pleased. --austin On Wed, 15 Dec 2004 11:20:37 -0800, Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> What do you guys use for an editor or an IDE for Rails stuff? > > Me (using *nix): > > I load up screen ( > http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I > create windows for tailing log files that I''m interested in, one > window for running shell commands, and another window for using vim. > > Works great. And my session can be saved, even if I logout of the > machine that I''m using. I generally use this pattern for all of my > development work. > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
When I need to do remote logins, I use about the same setting as you (although I prefer emacs). Here''s a tip for that setting: use less instead of tail -f. When you type ''F'' it will behave just like tail -f, but you can always hit ctrl-c and start scrolling back and forth. This is something you can''t normally do with your terminal window if you''re using screen. IMHO and AFAIK, of course :) When locally (most rails stuff so far), it''s TextMate all the way 8-) //jarkko On 15.12.2004, at 21:20, Joe Van Dyk wrote:> What do you guys use for an editor or an IDE for Rails stuff? > > Me (using *nix): > > I load up screen ( > http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I > create windows for tailing log files that I''m interested in, one > window for running shell commands, and another window for using vim. > > Works great. And my session can be saved, even if I logout of the > machine that I''m using. I generally use this pattern for all of my > development work. > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Jarkko Laine http://jlaine.net _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
On windows I was using Dreamweaver at first but it is not ready for Ruby so started using Vim over ssh (I work on a remote server not locally). I recently downloaded Eclipse Platform and added RDT (give it a try: http://www.rubyonrails.org/show/RubyDevelopmentTools). Austin Moody wrote:> On *nix I''ve just been using vi, but I don''t edit my Rails stuff there > very often. Just small things here ore there over command line ssh > connection. > > When I''m on my Mac I''m still using Subethaedit because I haven''t had > the time to try out Textmate. > > The bulk of my editing is done at work with a Windows machine. I had > been using Textpad, but over the last few days I''ve switched to > Eclipse with the RDT plugin and have been really really pleased. > > --austin > > > On Wed, 15 Dec 2004 11:20:37 -0800, Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > >>What do you guys use for an editor or an IDE for Rails stuff? >> >>Me (using *nix): >> >>I load up screen ( >>http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I >>create windows for tailing log files that I''m interested in, one >>window for running shell commands, and another window for using vim. >> >>Works great. And my session can be saved, even if I logout of the >>machine that I''m using. I generally use this pattern for all of my >>development work. >>_______________________________________________ >>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 >
On Wed, 15 Dec 2004 11:20:37 -0800, Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> What do you guys use for an editor or an IDE for Rails stuff? > > Me (using *nix): > > I load up screen ( > http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I > create windows for tailing log files that I''m interested in, one > window for running shell commands, and another window for using vim. > > Works great. And my session can be saved, even if I logout of the > machine that I''m using. I generally use this pattern for all of my > development work. > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >I use a mix of VIM and a project based editor (ArachnoRuby on Windows, TextMate on Mac). All-in-all though, I still like a project-based editor/IDE (though I understand you can do this is vim with some features I haven''t explored yet). On Windows, I had been using Scite with a vertical split for quick scripts due to it''s simple structure and output pane placement. But, I got frustated with it''s identation (I like indentation automation) and syntax highlighting. I''d like to configure Vim to look similar and pipe it''s stdout to the right buffer, but haven''t figured out how yet. Neat TextMate tip: add an alias to .bashrc alias tm="open -a /Applications/TextMate.app $1 $2 $3 $4" Now you can do "tm ." in any directory and it opens that directory in project drawer as the project. Or do "tm myproject" from the parent directory. I don''t even both saving project files most of the time. ArachnoRuby is very nice, and is shaping up to be a killer-IDE. It reminds me of IntelliJ IDEA for Java somewhat. My next experiment will be with Eclipse and the RDT plugin. Screen sounds interesting, though I don''t quite get what it is yet. -- Nicholas Van Weerdenburg
* Nicholas Van Weerdenburg <vanweerd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> [1200 22:00]:> > Screen sounds interesting, though I don''t quite get what it is yet.screen is the best thing since ssh. Seriously, if you log into a machine from more than one place its essential. See: http://www.kuro5hin.org/story/2004/3/9/16838/14935 -- common sense is what tells you that the world is flat. - Principia Discordia Rasputin :: Jack of All Trades - Master of Nuns
* Nicholas Van Weerdenburg (vanweerd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org) [041215 17:03]:> Screen sounds interesting, though I don''t quite get what it is yet.It''s really two things: one is a way to open multiple terminal/shell sessions under one program (maybe think of it as something of a window manager for the command-line), and the other is, well... Have you ever had the experience where you logged in on your machine and were doing something fairly important (like compiling up some kernel or something), and then get called away and end up at some other machine (like maybe even you went home from the office) and wish you could somehow "latch onto" that shell you had running and drag it to you? Screen is the thing that, if you''re using it, lets you do that. Rick -- http://www.rickbradley.com MUPRN: 586 | apologize random email haiku | for the problems we''ve had in | the last month or so.
I only do work with Windows, and there is an absolutely powerful commercial IDE for it called Arachno-Ruby, that has the best Ruby debugger and excellent support for coding Ruby, eRuby and Rails applications. If you are seriously working with Ruby in windows, it is a absolute must: http://www.scriptolutions.com/arachno_ruby.php For quick stuff, SciTE is your best option. Luis G. Gómez wrote:> On windows I was using Dreamweaver at first but it is not ready for > Ruby so started using Vim over ssh (I work on a remote server not > locally). I recently downloaded Eclipse Platform and added RDT (give > it a try: http://www.rubyonrails.org/show/RubyDevelopmentTools). > > Austin Moody wrote: > >> On *nix I''ve just been using vi, but I don''t edit my Rails stuff there >> very often. Just small things here ore there over command line ssh >> connection. >> >> When I''m on my Mac I''m still using Subethaedit because I haven''t had >> the time to try out Textmate. >> >> The bulk of my editing is done at work with a Windows machine. I had >> been using Textpad, but over the last few days I''ve switched to >> Eclipse with the RDT plugin and have been really really pleased. >> >> --austin >> >> >> On Wed, 15 Dec 2004 11:20:37 -0800, Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> >> wrote: >> >>> What do you guys use for an editor or an IDE for Rails stuff? >>> >>> Me (using *nix): >>> >>> I load up screen ( >>> http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I >>> create windows for tailing log files that I''m interested in, one >>> window for running shell commands, and another window for using vim. >>> >>> Works great. And my session can be saved, even if I logout of the >>> machine that I''m using. I generally use this pattern for all of my >>> development work. >>> _______________________________________________ >>> 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 >> > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > >
On Wed, 15 Dec 2004 20:37:29 -0200, Demetrius Nunes <demetrius-fDpYTK8McCzCdMRJFJuMdgh0onu2mTI+@public.gmane.org> wrote:> I only do work with Windows, and there is an absolutely powerful > commercial IDE for it called Arachno-Ruby, that has the best Ruby > debugger and excellent support for coding Ruby, eRuby and Rails > applications. > > If you are seriously working with Ruby in windows, it is a absolute > must: http://www.scriptolutions.com/arachno_ruby.php > > For quick stuff, SciTE is your best option. >I largely agree. Though I now use VIM instead of SciTE. gVim on Windows has a much lower learning curve then console vim.> Luis G. Gómez wrote: > > > On windows I was using Dreamweaver at first but it is not ready for > > Ruby so started using Vim over ssh (I work on a remote server not > > locally). I recently downloaded Eclipse Platform and added RDT (give > > it a try: http://www.rubyonrails.org/show/RubyDevelopmentTools). > > > > Austin Moody wrote: > > > >> On *nix I''ve just been using vi, but I don''t edit my Rails stuff there > >> very often. Just small things here ore there over command line ssh > >> connection. > >> > >> When I''m on my Mac I''m still using Subethaedit because I haven''t had > >> the time to try out Textmate. > >> > >> The bulk of my editing is done at work with a Windows machine. I had > >> been using Textpad, but over the last few days I''ve switched to > >> Eclipse with the RDT plugin and have been really really pleased. > >> > >> --austin > >> > >> > >> On Wed, 15 Dec 2004 11:20:37 -0800, Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > >> wrote: > >> > >>> What do you guys use for an editor or an IDE for Rails stuff? > >>> > >>> Me (using *nix): > >>> > >>> I load up screen ( > >>> http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I > >>> create windows for tailing log files that I''m interested in, one > >>> window for running shell commands, and another window for using vim. > >>> > >>> Works great. And my session can be saved, even if I logout of the > >>> machine that I''m using. I generally use this pattern for all of my > >>> development work. > >>> _______________________________________________ > >>> 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 > >> > > _______________________________________________ > > 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 >-- Nicholas Van Weerdenburg
Great link. Thanks. On Wed, 15 Dec 2004 22:20:57 +0000, Dick Davies <rasputnik-ogHSZ3ARDZIOXkKaSkYkkl6hYfS7NtTn@public.gmane.org> wrote:> * Nicholas Van Weerdenburg <vanweerd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> [1200 22:00]: > > > > Screen sounds interesting, though I don''t quite get what it is yet. > > screen is the best thing since ssh. Seriously, if you log into a machine > from more than one place its essential. See: > > http://www.kuro5hin.org/story/2004/3/9/16838/14935 > > -- > common sense is what tells you that the world is flat. - Principia Discordia > Rasputin :: Jack of All Trades - Master of Nuns > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Nicholas Van Weerdenburg
Here is an OS X Intro to screen: http://www.macdevcenter.com/pub/a/mac/2004/07/06/unix_gems.html On Wed, 15 Dec 2004 22:20:57 +0000, Dick Davies <rasputnik-ogHSZ3ARDZIOXkKaSkYkkl6hYfS7NtTn@public.gmane.org> wrote:> * Nicholas Van Weerdenburg <vanweerd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> [1200 22:00]: > > > > Screen sounds interesting, though I don''t quite get what it is yet. > > screen is the best thing since ssh. Seriously, if you log into a machine > from more than one place its essential. See: > > http://www.kuro5hin.org/story/2004/3/9/16838/14935 > > -- > common sense is what tells you that the world is flat. - Principia Discordia > Rasputin :: Jack of All Trades - Master of Nuns > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Nicholas Van Weerdenburg
Nicholas Van Weerdenburg wrote:> On Wed, 15 Dec 2004 20:37:29 -0200, Demetrius Nunes > <demetrius-fDpYTK8McCzCdMRJFJuMdgh0onu2mTI+-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org> wrote: > >>I only do work with Windows, and there is an absolutely powerful >>commercial IDE for it called Arachno-Ruby, that has the best Ruby >>debugger and excellent support for coding Ruby, eRuby and Rails >>applications. >> >>If you are seriously working with Ruby in windows, it is a absolute >>must: http://www.scriptolutions.com/arachno_ruby.php >> >>For quick stuff, SciTE is your best option. >> > > > I largely agree. Though I now use VIM instead of SciTE. gVim on > Windows has a much lower learning curve then console vim.I switched from SciTE to gVIM on Windows primairily because I found out SciTE was fscking up line breaks in my files. When you open a file with unix line breaks, it reads it fine, but when you save the existing line breaks stay as unix ones, while any new line breaks you added are Windows line breaks. The difference in line break schemes is bad enough as-is, I surely didn''t need multiple types within the same file! As for Arachno-Ruby, the sheer amount of "Under construction" images scares me away everytime I check their site. -- Marten Veldthuis
Rick Bradley wrote:> * Nicholas Van Weerdenburg (vanweerd-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org) [041215 17:03]: > >>Screen sounds interesting, though I don''t quite get what it is yet. > > > It''s really two things: one is a way to open multiple terminal/shell > sessions under one program (maybe think of it as something of a window > manager for the command-line), and the other is, well... Have you ever > had the experience where you logged in on your machine and were doing > something fairly important (like compiling up some kernel or something), > and then get called away and end up at some other machine (like maybe > even you went home from the office) and wish you could somehow "latch > onto" that shell you had running and drag it to you? Screen is the > thing that, if you''re using it, lets you do that.And lets not forget the -x command line switch, which allows you to have multiple terminals looking at one and the same instance of screen. Absolutely awesome if you want to demonstrate something on the console over a network connection. -- Marten Veldthuis
Marten Veldthuis wrote:> Nicholas Van Weerdenburg wrote: > > As for Arachno-Ruby, the sheer amount of "Under construction" images > scares me away everytime I check their site. >Trust me, Arachno is 90% feature complete and is stable as a rock. It never crashed on my box.
Joe,> What do you guys use for an editor or an IDE for Rails stuff?I use Eclipse with the RDE plugin and the Regex Tester plugin. I created external tools that start and stop the server and also execute the scripts to create new models and controllers. I keep an editor open to watch the logs, can see STDOUT & STDERR in the Eclipse console, and have full debugging capability, not to mention good integrations with my source control system (Perforce). Eclipse is great as I can easily integrate new tools into my workspace and even switch between languages without retooling and reacclimating to a new tool set. Furthmore Eclipse is free (as in beer), open, and cross-platform. John-Mason P. Shackelford
>>>>> "Joe" == Joe Van Dyk <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:Joe> What do you guys use for an editor or an IDE for Rails stuff? Joe> Me (using *nix): Joe> I load up screen ( Joe> http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview Joe> ). I create windows for tailing log files that I''m Joe> interested in, one window for running shell commands, and Joe> another window for using vim. Just like that but with XEmacs. Gleb
On Thursday, December 16, 2004, 9:37:29 AM, Demetrius wrote:> I only do work with Windows, and there is an absolutely powerful > commercial IDE for it called Arachno-Ruby, that has the best Ruby > debugger and excellent support for coding Ruby, eRuby and Rails > applications.Out of interest, in what way(s) does ArachnoRuby support eRuby and Rails? Gavin
I use Emacs or Vim, depending on my moods. Usually prefer Emacs. And to answer Gavin, yet it has support for eruby. On Thu, 16 Dec 2004 13:03:29 +1100, Gavin Sinclair <gsinclair-81uBx+iSpXA0n/F98K4Iww@public.gmane.org> wrote:> On Thursday, December 16, 2004, 9:37:29 AM, Demetrius wrote: > > > I only do work with Windows, and there is an absolutely powerful > > commercial IDE for it called Arachno-Ruby, that has the best Ruby > > debugger and excellent support for coding Ruby, eRuby and Rails > > applications. > > Out of interest, in what way(s) does ArachnoRuby support eRuby and > Rails? > > Gavin > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Vincent Foley-Bourgon Blog: http://www.livejournal.com/~gnuvince RSS: http://www.livejournal.com/~gnuvince/data/rss
Bad quote editing, Demetrius. You attributed Marten''s statement to me. I concure- Arachno is sufficiently complete to use. Regards, Nick On Wed, 15 Dec 2004 21:27:43 -0200, Demetrius Nunes <demetrius-fDpYTK8McCzCdMRJFJuMdgh0onu2mTI+@public.gmane.org> wrote:> Marten Veldthuis wrote: > > > Nicholas Van Weerdenburg wrote: > > > > As for Arachno-Ruby, the sheer amount of "Under construction" images > > scares me away everytime I check their site. > > > Trust me, Arachno is 90% feature complete and is stable as a rock. It > never crashed on my box. > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Nicholas Van Weerdenburg
On Thu, 16 Dec 2004 13:03:29 +1100, Gavin Sinclair <gsinclair-81uBx+iSpXA0n/F98K4Iww@public.gmane.org> wrote:> On Thursday, December 16, 2004, 9:37:29 AM, Demetrius wrote: > > > I only do work with Windows, and there is an absolutely powerful > > commercial IDE for it called Arachno-Ruby, that has the best Ruby > > debugger and excellent support for coding Ruby, eRuby and Rails > > applications. > > Out of interest, in what way(s) does ArachnoRuby support eRuby and > Rails? > > Gavin > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >It has nice eruby support with integrated debugging- it runs the page off it''s own internal server as far as I can tell. It also has good cgi support. It doesn''t have explicit rails support, but it doesn''t look like it''d be hard to add. Regards, Nick -- Nicholas Van Weerdenburg
On Thu, 16 Dec 2004 00:24:25 +0100, Marten Veldthuis <marten-bhBtkFhEHeMTIWBel16Y73nhMCiq3JZZ@public.gmane.org> wrote:> Rick Bradley wrote: > > * Nicholas Van Weerdenburg (vanweerd-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org) [041215 17:03]: > > > >>Screen sounds interesting, though I don''t quite get what it is yet. > > > > > > It''s really two things: one is a way to open multiple terminal/shell > > sessions under one program (maybe think of it as something of a window > > manager for the command-line), and the other is, well... Have you ever > > had the experience where you logged in on your machine and were doing > > something fairly important (like compiling up some kernel or something), > > and then get called away and end up at some other machine (like maybe > > even you went home from the office) and wish you could somehow "latch > > onto" that shell you had running and drag it to you? Screen is the > > thing that, if you''re using it, lets you do that. > > And lets not forget the -x command line switch, which allows you to have > multiple terminals looking at one and the same instance of screen. > Absolutely awesome if you want to demonstrate something on the console > over a network connection. > > -- > Marten Veldthuis > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >I''ve spent the last hour playing with screen, and it''s amazing. OS X comes with it already installed, which was nice. The -x option is great. I imaging people use that for pair programming with vim or emacs. I opened several connections and watched all the windows update as I typed. -- Nicholas Van Weerdenburg
I''m 100% textmate user. Ive used every editor under the moon but textmate is best one ive seen. -- Tobi http://blog.leetsoft.com
I''m curious, doesn''t anybody use emacs on the mac? Everybody has their favorite mac text editor, but what about emacs? I know people use it with their linux/bsd pc. It has great ruby support; integrated debugger, runs in an ssh window with ansi color support, multiple windows in said ssh term.... Screen is nice, I use it for some tasks, sometimes I have 4 or 5 screens running BitTorrent, wget, and whatever else I''m downloading. I''ll also open up 2 emacs windows and run a shell in one so I can use the emacs clipboard and macros in the shell. I don''t get why people use these mac text editors though, they look like microsoft wordpad or something, little buttons at the top and everything. Care to explain? I don''t even own a mac so please enlighten me. Also, I read on slashdot that kdevelop has ruby support now. I don''t know how it compares with eclipse, but if you like the .NET style IDE kdevelop might be what you''re looking for. As for me, emacs is all the IDE I need. -Jeff P.S. Vim is nice too... Nicholas Van Weerdenburg wrote:>On Thu, 16 Dec 2004 00:24:25 +0100, Marten Veldthuis ><marten-bhBtkFhEHeMTIWBel16Y73nhMCiq3JZZ@public.gmane.org> wrote: > > >>Rick Bradley wrote: >> >> >>>* Nicholas Van Weerdenburg (vanweerd-Re5JQEeQqe8AvxtiuMwx3w-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org) [041215 17:03]: >>> >>> >>> >>>>Screen sounds interesting, though I don''t quite get what it is yet. >>>> >>>> >>>It''s really two things: one is a way to open multiple terminal/shell >>>sessions under one program (maybe think of it as something of a window >>>manager for the command-line), and the other is, well... Have you ever >>>had the experience where you logged in on your machine and were doing >>>something fairly important (like compiling up some kernel or something), >>>and then get called away and end up at some other machine (like maybe >>>even you went home from the office) and wish you could somehow "latch >>>onto" that shell you had running and drag it to you? Screen is the >>>thing that, if you''re using it, lets you do that. >>> >>> >>And lets not forget the -x command line switch, which allows you to have >>multiple terminals looking at one and the same instance of screen. >>Absolutely awesome if you want to demonstrate something on the console >>over a network connection. >> >>-- >>Marten Veldthuis >>_______________________________________________ >>Rails mailing list >>Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org >>http://lists.rubyonrails.org/mailman/listinfo/rails >> >> >> > >I''ve spent the last hour playing with screen, and it''s amazing. OS X >comes with it already installed, which was nice. > >The -x option is great. I imaging people use that for pair programming >with vim or emacs. I opened several connections and watched all the >windows update as I typed. > >
Hi Nick, sorry about the wrong quoting. A question related to Arachno and Rails: can you debug the views and controllers using its debugger? I rely completely on the logger for that kind of thing because I couldnt make the breakpoints work using webrick, I think because of its multithreading. I guess Arachno doesnt support multithreaded debugging yet. Are you able to use Arachno internal web server to debug rails controllers and views, like you said? Thanks. Nicholas Van Weerdenburg wrote: On Thu, 16 Dec 2004 13:03:29 +1100, Gavin Sinclair wrote: On Thursday, December 16, 2004, 9:37:29 AM, Demetrius wrote: I only do work with Windows, and there is an absolutely powerful commercial IDE for it called Arachno-Ruby, that has the best Ruby debugger and excellent support for coding Ruby, eRuby and Rails applications. Out of interest, in what way(s) does ArachnoRuby support eRuby and Rails? Gavin _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails It has nice eruby support with integrated debugging- it runs the page off it''s own internal server as far as I can tell. It also has good cgi support. It doesn''t have explicit rails support, but it doesn''t look like it''d be hard to add. Regards, Nick _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
On Wed, 15 Dec 2004 21:55:53 -0700, Jeff Moss <jeff-61uStg5MtoFWk0Htik3J/w@public.gmane.org> wrote:> I''m curious, doesn''t anybody use emacs on the mac? Everybody has their > favorite mac text editor, but what about emacs? I know people use it > with their linux/bsd pc. > It has great ruby support; integrated debugger, runs in an ssh window > with ansi color support, multiple windows in said ssh term.... > > Screen is nice, I use it for some tasks, sometimes I have 4 or 5 screens > running BitTorrent, wget, and whatever else I''m downloading. I''ll also > open up 2 emacs windows and run a shell in one so I can use the emacs > clipboard and macros in the shell. > > I don''t get why people use these mac text editors though, they look like > microsoft wordpad or something, little buttons at the top and > everything. Care to explain? I don''t even own a mac so please enlighten me. > > Also, I read on slashdot that kdevelop has ruby support now. I don''t > know how it compares with eclipse, but if you like the .NET style IDE > kdevelop might be what you''re looking for. As for me, emacs is all the > IDE I need. > > -Jeff > > P.S. Vim is nice too... >I decided to use VIM on my Mac for this year, mostly due to the large number of vim rubyists. In the new year I plan on using emacs for a few months and seeing how it compares. I don''t expect there is an difference between Mac and Windows in why people chose certain platform-specific editors. Ease-of-use, low learning curve, and features people like. Nothing really specific to the mac there. Textmate is a nice product- very minimalist, efficient ui with a good feature set. Keybindings, macros, code folding, and code auto-completion are all pretty good. Nick
On Thu, 16 Dec 2004 01:19:08 -0500, Nicholas Van Weerdenburg <vanweerd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On Wed, 15 Dec 2004 21:55:53 -0700, Jeff Moss <jeff-61uStg5MtoFWk0Htik3J/w@public.gmane.org> wrote: > > I''m curious, doesn''t anybody use emacs on the mac? Everybody has their > > favorite mac text editor, but what about emacs? I know people use it > > with their linux/bsd pc. > > It has great ruby support; integrated debugger, runs in an ssh window > > with ansi color support, multiple windows in said ssh term.... > > > > Screen is nice, I use it for some tasks, sometimes I have 4 or 5 screens > > running BitTorrent, wget, and whatever else I''m downloading. I''ll also > > open up 2 emacs windows and run a shell in one so I can use the emacs > > clipboard and macros in the shell. > > > > I don''t get why people use these mac text editors though, they look like > > microsoft wordpad or something, little buttons at the top and > > everything. Care to explain? I don''t even own a mac so please enlighten me. > > > > Also, I read on slashdot that kdevelop has ruby support now. I don''t > > know how it compares with eclipse, but if you like the .NET style IDE > > kdevelop might be what you''re looking for. As for me, emacs is all the > > IDE I need. > > > > -Jeff > > > > P.S. Vim is nice too... > > > > I decided to use VIM on my Mac for this year, mostly due to the large > number of vim rubyists. > > In the new year I plan on using emacs for a few months and seeing how > it compares. > > I don''t expect there is an difference between Mac and Windows in why > people chose certain platform-specific editors. Ease-of-use, low > learning curve, and features people like. Nothing really specific to > the mac there. > > Textmate is a nice product- very minimalist, efficient ui with a good > feature set. Keybindings, macros, code folding, and code > auto-completion are all pretty good. > > NickI tried emacs for a day. My hands hurt soo bad that night. I can''t stand using ctrl that much. I guess I could remap it to the cap-lock, but I think I''ll just stick with vim.
> I tried emacs for a day. My hands hurt soo bad that night. I can''t > stand using ctrl that much. I guess I could remap it to the cap-lock, > but I think I''ll just stick with vim.I realize this is rather off topic, but one of the happieset investments I''ve ever made was in a "Happy Hacking Keyboard Lite 2". I was beginning to develop some carpal tunnel-like symptoms, and these have gone away after getting this keyboard. It''s only 11.5 inches/294 mm wide. There''s no numeric keypad (yay!), meaning the mouse can be placed within reasonable reach (only a problem for those of us who happen to be right-handed), and THE CONTROL KEY IS IN THE RIGHT PLACE. http://linuxcentral.com/catalog/index.php3?prod_code=K000-014 This is a seriously wonderful product. Another great Japanese export. First there was Ruby, then there came the Happy Hacking keyboard. What will be next? Bob P.S. I have no association with this company.
Started looking to ArachnoRuby but don''t like the keybindings, would like to know how to debug a rails script inside it. My favorite editor is ConTEXT (http://www.context.cx/). Its a simple editor with lots of syntax highlighters, has support for basic "code templates", execute the current file capturing its output, multitabs, etc... What annoys me is that it locks files when they are open. Jorge Sousa ----- Original Message ----- From: "Joe Van Dyk" <joevandyk-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> To: <rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org> Sent: Wednesday, December 15, 2004 7:20 PM Subject: [Rails] editors / IDE What do you guys use for an editor or an IDE for Rails stuff? Me (using *nix): I load up screen ( http://www.cse.ohio-state.edu/cgi-bin/info/info/screen,Overview ). I create windows for tailing log files that I''m interested in, one window for running shell commands, and another window for using vim. Works great. And my session can be saved, even if I logout of the machine that I''m using. I generally use this pattern for all of my development work. _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
Jorge Sousa wrote:> > My favorite editor is ConTEXT (http://www.context.cx/). Its a > simple editor with lots of syntax highlighters, has support for > basic "code templates", execute the current file capturing its > output, multitabs, etc... What annoys me is that it locks files > when they are open.You might like PSPad. Its very similar to ConTEXT, but does not lock files. Curt