What editor or IDE do you use?

M

Mike Hansen

I'm pretty new to Ruby. What editor or IDE do you use? I usually use VIM
for a lot of my coding. Rubymine looks pretty cool.
 
D

David Jacobs

Vim all the way. For me, fits the Ruby mantra of keeping things simple but flexible.
 
M

Markus Fischer

Vim all the way. For me, fits the Ruby mantra of keeping things simple but flexible.

Vim too here. There's only one real downside here (for me, anyway): I'm
used to languages using parenthesis and thus I'm used to navigate a lot
with the % key (jump between parenthesis). Not so with ruby, to my
knowledge there's nothing you can make % to do jump between opening
begin/class/etc. and closing end. Would love be proved otherwise here.

- Markus
 
W

Wilde, Donald S

LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IERhdmlkIEphY29icyBbbWFpbHRvOmRl
dmVsb3BlckB3aXQuaW9dIA0KU2VudDogVHVlc2RheSwgTWF5IDMxLCAyMDExIDM6MzYgUE0NClRv
OiBydWJ5LXRhbGsgTUwNClN1YmplY3Q6IFJlOiBXaGF0IGVkaXRvciBvciBJREUgZG8geW91IHVz
ZT8NCg0KPiBWaW0gYWxsIHRoZSB3YXkuIEZvciBtZSwgZml0cyB0aGUgUnVieSBtYW50cmEgb2Yg
a2VlcGluZyB0aGluZ3Mgc2ltcGxlIGJ1dCBmbGV4aWJsZS4NCg0KT24gVHVlc2RheSwgMzEgTWF5
IDIwMTEgYXQgMzozMyBwbSwgTWlrZSBIYW5zZW4gd3JvdGU6DQoNCj4+IEknbSBwcmV0dHkgbmV3
IHRvIFJ1YnkuIFdoYXQgZWRpdG9yIG9yIElERSBkbyB5b3UgdXNlPyBJIHVzdWFsbHkgdXNlIFZJ
TSANCj4+IGZvciBhIGxvdCBvZiBteSBjb2RpbmcuIFJ1YnltaW5lIGxvb2tzIHByZXR0eSBjb29s
Lg0KDQoNClNjaVRFLiBJIGRvIG1vc3RseSAnTklYIGNvZGluZyAtLSBsb3RzIG9mIHByb2Nlc3Nl
cyBhbmQgU0hNIC0tIGJ1dCBpdCdzIG5pY2UgdGhhdCBJIGNhbiB1c2UgaXQgd2hlbiBJIGhhdmUg
dG8gd2hhY2sgYSBydWJ5IGNsaWVudCBmb3IgYSBkb3plIGxhcHRvcC4gU3ludGF4IGhpZ2hsaWdo
dGluZyBpcyBhIHBsdXMgYW5kIGl0J3MgcmVhbGx5IGVhc3kgdG8gZ2V0IERvemUgdXNlcnMgdXAg
dG8gc3BlZWQgb24gaXQuIEFsc28gZWFzeSB0byBjdXN0b21pemUgZm9udHMgZXQgYWwuDQoNCkkg
anVzdCBoYXZlIG5ldmVyIHJlYWxseSBnb3R0ZW4gdXNlZCB0byB0aGUgZHVhbC1tb2RlIGVkaXRp
bmcgdGhhdCBWSSBpcyBiYXNlZCBvbi4gOi0lDQoNCg==
 
M

Marc Weber

Excerpts from Markus Fischer's message of Wed Jun 01 00:42:03 +0200 2011:
begin/class/etc. and closing end. Would love be proved otherwise here.

get matchit.zip !
Thet let's you dynamically add more pairs using b:match_words which
should already be implemented for ruby.
(I recommend using vim-addon-manager for installing plugins)

Marc Weber
 
S

Stephen Boesch

[Note: parts of this message were removed to make it a legal post.]

opinions on redcar?
 
M

Marc Weber

Excerpts from Stephen Boesch's message of Wed Jun 01 01:36:28 +0200 2011:
opinions on redcar?

Are you asking me ? No - never used it.

Vim is powerful due to its modal editing.

However also Netbeans etc have Ruby support and Vi like keybindings.

So it also depends on what will done - eg whether rails support is
required etc.

Marc Weber
 
S

Stu

I'm also a vi user.

I have a variation of interactive_editor I use inside irb and pry.
 
A

Avdi Grimm

I'm pretty new to Ruby. What editor or IDE do you use? I usually use VIM for
a lot of my coding. Rubymine looks pretty cool.

Emacs, as always. These days I also toss RubyMine into the mix for its
refactoring, Cucumber support, and project indexing. I set up a
keybinding to open files in Emacs for serious editing.
 
C

Chris Kottom

[Note: parts of this message were removed to make it a legal post.]

I do everything in the terminal - usually a Screen session with windows for
bash, Emacs, rails console, and rails server. Back when I used IDEs, I
started with Eclipse + Aptana and later NetBeans, which was actually quite
good, but I would say I'm many times faster now using simpler tools than I
ever was with an integrated package.
 
M

Markus Fischer

Excerpts from Markus Fischer's message of Wed Jun 01 00:42:03 +0200 2011:

get matchit.zip !
Thet let's you dynamically add more pairs using b:match_words which
should already be implemented for ruby.
(I recommend using vim-addon-manager for installing plugins)

OMG! Developing finally becomes real fun again. Thank you so much! It
really speeds up developing, especially since I switched to the common
two spaces for a tab now (my eyes are trained to four spaces) it saves
my a lot time. Again, thanks for the hint!

- Markus
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,738
Latest member
JinaMacvit

Latest Threads

Top