[Webkit-unassigned] [Bug 32568] Web Inspector: Context Menus should be used in more places

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 5 10:31:37 PST 2010


--- Comment #20 from Patrick Mueller <pmuellr at yahoo.com>  2010-01-05 10:31:35 PST ---
(In reply to comment #16)

> I would argue that most web developers don't use Eclipse. I know I never have,
> and my web developer friends never have. They don't use Xcode either. Perhaps
> the IDE most used is Visual Studio and it's JS debugger? I have no idea, but
> that seems more likely to be familiar than Eclipse.
> I (and other Apple engineers) use Xcode as a reference for obvious reasons.
> None of us use Eclipse, so we have no familiarity with it. So I can't argue if
> it is better in practice, but I have no other reference IDE.

It seems likely to me that most web developers are not familiar with Eclipse,
however, they're likely not familiar with XCode either.  I have long-standing
ties to Eclipse, but for me, it has the best debug interface I've ever used. 
For Java anyway, unsure about other language's debug support in Eclipse. 
Unfortunately, there's a bit of a hurdle getting up to speed with Eclipse the
first time, and if you want to see the best of Eclipse, you should use the
Java-based tooling, and so if you don't want to play with some Java ...

Here's some reading/watching developer resources on Eclipse Java debugging:

- http://eclipsetutorial.sourceforge.net/debugger.html - 7  15 minute lessons
on the debugger
- http://www.vogella.de/articles/EclipseDebugging/article.html - web page with
a bunch of pictures
- http://bit.ly/6nT8Qr - current Eclipse help reference

> I wish we never landed the three-click method, it is frustrating to use. We
> should mimic Eclipse, sicne we don't have drag and drop and drag to remove
> support yet.

That would be my fault.  I desperately wanted toggle on/off support, didn't
care about the enable/disable, but left it in as the third toggle as I figured
someone must like it.  Let's get rid of the tri-state and just make the click
toggle on/off.  Easy to fix.

BTW, the "drag away and poof breakpoint to remove" sounds like too much precise
work for the user to me.  Compared to a single click.  But I've not
significantly used XCode.

Of course, we could have "Eclipse bindings" and "XCode bindings" or something. 
Eclipse has some level of emacs and vi keyboard support, IIRC :-)

> Maybe a double click on a breakpoint can toggle the enable state, and single
> click toggles remove?

Sounds confusing.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list