IDE's With Indentation Guides Like SciTE?

I’ve used SciTE for quite some time now and have become addicted to the
indentation guides:
I.e. http://people.mosaix.net/chris/images/scite-lines.png

  1. Are there any other Ruby IDE’s that offer this feature other than
    Notepad++ & Scite? I like Aptana but this feature is non-existent.

  2. Also, I know lots of Ruby devs are once-java devs. I also do Java
    development and am similarly looking for a Java IDE that also has
    indentation guides. Any suggestions here?

I’ve google’d the topic many times but ‘Indentation Guides’ isn’t doing
the
trick. Is there another name for it? I can’t leave SciTE without this
feature!

Thanks in advance

On 8/28/07, list. rb [email protected] wrote:

  1. Also, I know lots of Ruby devs are once-java devs. I also do Java
    development and am similarly looking for a Java IDE that also has
    indentation guides. Any suggestions here?

Not precisely an IDE, but when I have to read someone else’s java or c
code I like to use jgrasp (http://www.jgrasp.org/)

martin

List Rb wrote:

am similarly looking for a Java IDE that also has
indentation guides. Any suggestions here?

jEdit[1] does it (install the whitespace plugin). Also google around
for the jEdit + Ruby guides, there are several.

[1] http://jedit.org
[2] http://rubyjedit.org/
[3]
http://www.ifakedit.com/log/2006/02/19/jedit-tutorial-a-how-to-on-abbreviations-superabbrevs-in-html-ruby-on-rails-and-more/

list. rb wrote:

I’ve google’d the topic many times but ‘Indentation Guides’ isn’t doing the
trick. Is there another name for it? I can’t leave SciTE without this
feature!

Thanks in advance

Vim or Emacs can probably be made to, ether by an internal setting or an
extension of some sort. It’s been some time since I’ve used it but I
think
Kate provides such a feature using dots:

// I think this is how Kate can be made to show indentation, google’d
C++ code.
int
partition( int left, int right ) {

. int first=left, pivot=right–;
. while( left <= right ) {
. . while( a[left] < a[pivot] ) {
. . . left++;
. . }
. . while( (right >= first) && (a[right] >= a[pivot]) ) {
. . . right–;
. . }
. . if ( left < right ) {
. . . swap( left, right );
. . . left++;
. . }
. }
. if ( left != pivot ) {
. . swap( left, pivot );
. }
. return left;
}

But don’t quote me, I haven’t used Kate in ages.

TerryP.

On Wed, Aug 29, 2007 at 03:49:43AM +0900, Terry P. wrote:

Vim or Emacs can probably be made to, ether by an internal setting or an
extension of some sort. It’s been some time since I’ve used it but I think
Kate provides such a feature using dots:

I’m pretty sure one would have to find a script for such purposes on
Vim.org, or write it oneself – I don’t know of any integrated
capabilities along those lines. (If I’m mistaken, I’d like to know
about
it.)

Now that I’ve been reminded of that feature of SciTE, I may have to hunt
down a way to do that in Vim myself.

Chad P. wrote:

I’m pretty sure one would have to find a script for such purposes on
Vim.org, or write it oneself – I don’t know of any integrated
capabilities along those lines. (If I’m mistaken, I’d like to know
about
it.)

Now that I’ve been reminded of that feature of SciTE, I may have to hunt
down a way to do that in Vim myself.

check out

and scroll all the way to the bottom and check out vertical indent
display

it just takes a couple of lines in .vimrc!

CGR

Netbeans will highlight the other end of a block. It’s a good ide for
ruby and java too, of course.
–Dave

List Rb wrote:

I’ve used SciTE for quite some time now and have become addicted to the
indentation guides:
I.e. http://people.mosaix.net/chris/images/scite-lines.png

  1. Are there any other Ruby IDE’s that offer this feature other than
    Notepad++ & Scite? I like Aptana but this feature is non-existent.

  2. Also, I know lots of Ruby devs are once-java devs. I also do Java
    development and am similarly looking for a Java IDE that also has
    indentation guides. Any suggestions here?

I’ve google’d the topic many times but ‘Indentation Guides’ isn’t doing
the
trick. Is there another name for it? I can’t leave SciTE without this
feature!

Thanks in advance

I use Komodo IDE which is awesome. It has the indentation guides which
you can set at what ever you want, you have the option to hide them if
you want. There is also a neat little regexp tool I like to use. You can
download a demo.

~Jeremy

Christian R. wrote:

check out

I think it only works with ‘noexpandtab’ (using tabs not spaces), don’t
know
if that would be a problem for any one.

I generally use tabs if I use a for deeper indentation (6-8) for a
language
and spaces when in languages where I keep an indentation level small
(2-4) but
people have been known to use any thing from 1 space to tabs set to
display at
12 spaces deep! Good thing I use the language & indent to tell me what
things
belong to who hehe.

On Wed, Aug 29, 2007 at 07:07:46AM +0900, Terry P. wrote:

I think it only works with ‘noexpandtab’ (using tabs not spaces), don’t know
if that would be a problem for any one.

Yeah, that looks like it only works with tabs – which would be a
problem for me.

list. rb wrote:

I’ve google’d the topic many times but ‘Indentation Guides’ isn’t doing the
trick. Is there another name for it? I can’t leave SciTE without this
feature!

Thanks in advance

http://vim.group.stumbleupon.com/forum/12227/ may be of interest

Reid T. wrote:

http://vim.group.stumbleupon.com/forum/12227/ may be of interest
or
- : vim online
or
http://vim.sourceforge.net/scripts/script.php?script_id=628

from http://mysite.verizon.net/astronaut/vim/index.html

I’ll have to check out Komodo. VIM --I’m not that hardcore :slight_smile:

With regards to Eclipse & Aptana, is there a framework limitation that
prevents these from having this feature? After all the work that’s
been put into Eclipse, I find it strange that no one has implemented
this, at least as a plugin. Perhaps it’s not commonly used.

At any rate, thanks to all for the suggestions.

On Wed, Aug 29, 2007 at 09:42:05AM +0900, Reid T. wrote:

or
http://vim.sourceforge.net/scripts/script.php?script_id=628

Oh, that one looks handy – and probably like exactly what the OP would
want, if interested in Vim.

I use netbeans to develop in rails, take a look:
http://www.netbeans.org/community/articles/ruby-with-netbeans.html

2007/8/30, [email protected] [email protected]:

On Fri, Aug 31, 2007 at 05:46:02AM +0900, [email protected] wrote:

I’ll have to check out Komodo. VIM --I’m not that hardcore :slight_smile:

Does that mean I get to call myself “hardcore” now? Cool!

Whatever keeps you from chastising me for not liking VIM

/me ducks

On 8/30/07, Chad P. [email protected] wrote:

Does that mean I get to call myself “hardcore” now? Cool!

Yes, but only in private. And not too loudly. Think of the children…