Plus any self respecting IDE has some form of code critic enabled by default, it would be weird to disable it in pharo when Pharo boast that it has a powerful IDE.
and generally I agree with Esteban post, except scoped browsing, I have not figure out its usefulness yet. On Sun, Jan 17, 2016 at 7:26 PM Esteban Lorenzano <[email protected]> wrote: > well, I disagree :) > > On 17 Jan 2016, at 17:47, Sven Van Caekenberghe <[email protected]> wrote: > > > On 17 Jan 2016, at 17:13, stepharo <[email protected]> wrote: > > > > Le 17/1/16 16:09, Sven Van Caekenberghe a écrit : > > On 17 Jan 2016, at 15:52, Gabriel Cotelli <[email protected]> wrote: > > Maybe add a "New Method" button somewhere that changes the class > definition with a method template ? > > But only when it is needed. > > The overall Nautilus interface is becoming way too busy and distracting. > > > Where? > Because we removed features so I'm surprised and we wanted to remove more > but people use them. > > > Let see (this is my personal opinion, not necessarily the most beginner > friendly view): > > <Screen Shot 2016-01-17 at 17.39.34.png> > > > - I never use the history navigator, not the drop down, nor the arrows > - The previous location of variables was better (small icon) > - I never use the weird search/filter field with the pattern > - I never use scoped browsing > - I never use format as you read > - I never want line numbers > - I never want to know where the cursor is > - I only want critics when I say so, not all the time > > > - I never use history navigator neither > - I like variables where they are now :) > - I use “weird” search/filter all the time > - I use very often scoped browsing (I do a lot of refactors) > - I do not use format as you read neither, but I like to have it there… > can be useful. > - line numbers I do not care, but that space will be useful for > breakpoints/etc. > - I need to know where cursor is, or at least I feel myself more confident > when I know. > - I not only want critics *always*: I also want critics always for > everybody: I spotted many bugs I could made just for having them there… and > in particular newbies can find them useful :) > > > Again, this is my POV. And I definitively still want to have these > features around, I just don't want to *see* them all the time. > > > And these are mine… :P > That’s why we should not take *our* convenience as a model (we can, after > all modify a lot of that just with settings or ignoring them :P) > > In my own feedback, Nautilus (and the IDE in general) has become a lot > more attractive to newcomers now, and the visual contamination (again, as > far as I’ve been told by newbies and students, etc.) is not that. Quite the > contrary they feel it as “reassuring” (because it resembles a bit more what > they know from other IDEs). > > My idea is that newbies will welcome to see them all the time, and we > (power users) can disable what we do not want in settings (and we can have > a preference with our own… preferences :P. > Is the same I do about Dark Theme for example: I activate it always by > default. > Or with the Growl notifications: I hate them in bottom-left corner, I > would prefer it in top-right… or bottom right… then I just change it :) > > So +1 enhance configurability of the system, -100 to remove/hide features > that are important specially for newbies. > > cheers, > Esteban > > > Spotter gets me to classes & methods, the rest is command-click and short > cuts. > > Stef > > > On Sun, Jan 17, 2016 at 8:42 AM, stepharo <[email protected]> wrote: > HI > > yesterday during my exercise session a student was puzzled because > he could not see the method template on the class side when there is not > protocol. > I had to create first a protocol. > > I do not have the solution because I understand why it is like that. > Because Nautilus displays > the class definition first and when we click on protocol the template. > But I would be interested to see if there is an alternative. > > Stef > > > > > > > >
