From: RichardOnRails Date: 2009-04-10T10:55:20+09:00 Subject: Re: A trivial formatting question. On Apr 9, 5:50 pm, Robert Schaaf wrote: > Hi all from a 30-year veteran, but rather a Ruby noob, > > I've been looking around for a Ruby IDE, and came across the soon to   > be released RubyMine.  It looks to be a promising program, with a very   > nice code reformatter. > > One thing irks me:  It doesn't indent the clauses of a case statement,   > but prints the 'when's flush with the 'case' and 'end' keywords.  This   > complicates discerning the scope of the statement quickly.  I went   > back to 'Programming Ruby' and found the same formatting, which I find   > somewhat barbaric. > > My question is, how many of you indent when clauses?  Does it matter   > to you at all?  Is there a package that prettifies Ruby  code, even if   > not in an editor,  and is configurable? > > Thanks, > > Bob Schaaf something = 2 SciTE = case something when 1; 1 when 2; 4 else 0 end puts SciTE # => 4 # Had to manually ex-dent this line; indents above were automatic. I love SciTE because it also executes in a separate pane by simply pressing F5. Automatically saves current code before compiling and executing. It's color coding is excellent IMHO. Good luck, Richard