From: Rajinder Yadav Date: 2009-09-24T04:05:32+09:00 Subject: Re: format code, IDE On Wed, Sep 23, 2009 at 2:53 AM, Thufir wrote: > outside of eclipse or netbeans plugins, is there an open source ruby IDE? I started to use Aptana, you might want to check it out for yourself and see if you like it. http://www.aptana.com/ I have to admit it took me a while to get going to create a "Hello World" test project. I found out I needed to edit the environment.rb file and comment out the version of Rails it was expecting, after this I was able to view my test page inside the IDE browser. Also took me a while to figure out how to use webrick for dev instead of mongrel which I also have installed on my dev box. Anyways I think it's a nice IDE, I was using Bluefish / Kate to edit my code before ;) > Even just using GNU fm to format code would be sufficient, but I'm not > sure how to go about that.  For now I find myself firing up netbeans from > time to time, which is inconvenient, to say the least. > > I tried installing arcadia, but but that failed :( > > > thufir@ARRAKIS:~/projects/aggregator$ > thufir@ARRAKIS:~/projects/aggregator$ > thufir@ARRAKIS:~/projects/aggregator$ gem install arcadia > WARNING:  Installing to ~/.gem since /var/lib/gems/1.8 and >          /var/lib/gems/1.8/bin aren't both writable. > WARNING:  You don't have /home/thufir/.gem/ruby/1.8/bin in your PATH, >          gem executables will not run. > Building native extensions.  This could take a while... > ERROR:  Error installing arcadia: >        ERROR: Failed to build gem native extension. > > /usr/bin/ruby1.8 extconf.rb install arcadia > extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) >        from extconf.rb:1 > > > Gem files will remain installed in /home/thufir/.gem/ruby/1.8/gems/ > linecache-0.43 for inspection. > Results logged to /home/thufir/.gem/ruby/1.8/gems/linecache-0.43/ext/ > gem_make.out > thufir@ARRAKIS:~/projects/aggregator$ > thufir@ARRAKIS:~/projects/aggregator$ > > > > thanks, > > Thufir > > > -- Kind Regards, Rajinder Yadav May the { source } be with you !