Hey Matt,

Oh no! You are correct. I was doing some node stuff and not viewing a
standard mootools class. Wow, how did I not notice this before. I can
see why though. What we call the "class" is just an argument to a
function.

WORKAROUND: I just tested doing the following and it made the outline
show up:

var classDefinition = { Implements:[Options...],initialize:function()
{},...};
var myNewClass = new Class(classDefinition);

It kinda sucks that it breaks from the standard way of writing the
class but I tested it on a complex class that I have and it works.

-doubleTap

On Nov 30, 4:25 pm, Matt Thomson <[email protected]> wrote:
> Hi doubleTap,
>
> I was using Aptana 2, I had the outline view showing, but it just had
> the name of my class, and none of the child functions would show upon
> expanding.
>
> I just downloaded Aptana 3 beta and installed, I am having the same
> issue with just the class showing in the outline view, is there some
> extra plugin or settings I need to change to get the outline to list
> the functions?
>
> Thanks.
>
> On Dec 1, 12:50 pm, doubleTap <[email protected]> wrote:
>
>
>
> > Hi Matt,
>
> > I have some pretty big classes and Aptana outlines them well. I am
> > assuming you are aware of the Outline view. I am using Aptana 3.
>
> > doubleTap
>
> > On Nov 30, 3:17 pm, Matt Thomson <[email protected]> wrote:
>
> > > Hi All,
>
> > > I am working with a class that has the standard structure:
> > > var myClass = new Class
> > > ({
> > >     Implements: Options,
> > >     options: {},
> > >     initialize: function(options){},
> > >     function1: function(){},
> > >     function2: function(){}
>
> > > });
>
> > > The class has about 20 functions in it and is about 600 lines long.
>
> > > I can't find an IDE that will parse this class, and show an 'outline'
> > > view in a side tab, that lists the class/functions in order, and will
> > > make them linkable to the function in the code.
>
> > > Without this I end up scrolling up and down and using search
> > > constantly, and it is getting increasingly difficult to work as the
> > > file gets bigger.
>
> > > I have tried using Aptana with the mootools plugin (nice code hints,
> > > but no outline), and using komodo (has outline, but in wrong order,
> > > and half the functions missing) .
>
> > > Has anyone found a solution to this problem (on Windows). I'm not too
> > > concerned with code hints, being able to navigate is the number 1
> > > issue.
>
> > > Thanks,
>
> > > Matt.

Reply via email to