Implemented in #630.

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc / IntelliJ Software, http://www.intellij.com
"Develop with pleasure!"



"Thomas Singer" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Any progress?
>
> Tom
>
>
> On Tue, 21 May 2002 14:06:47 GMT, [EMAIL PROTECTED] (Thomas
> Singer) wrote:
>
> > Hello Eugene,
> >
> > yes, you are right, StepOver works ok. But StepInto jumps out to my
> > code (step filter active, breakpoint in a system class). The step
> > filter should not apply, if I'm already debugging in a banned class!
> >
> > Tom
> >
> >
> > On Mon, 20 May 2002 12:17:21 +0400, "Eugene Zhuravlev"
> > <[EMAIL PROTECTED]> wrote:
> >
> > > Hi Thomas,
> > >
> > > > it again (inconvenience #1). If I press accidently Step-Over in a
> > > > system class, IDEA stops only in my code (inconvenience #2).
> > >
> > > How do you manage to reproduce this? For me it just steps over inside
the
> > > code that is filter-protected. I mean StepOver and StepOut really do
not use
> > > any step filters.
> > > As for the StepInto action modification that steps into not taking
into
> > > consideration any filters, we'll implement it.
> > >
> > > Best regards,
> > > Eugene Zhuravlev
> > > JetBrains, Inc / IntelliJ Software, http://www.intellij.com
> > > "Develop with pleasure!"
> > >
> > >
> > > "Thomas Singer" <[EMAIL PROTECTED]> wrote in message
> > > news:[EMAIL PROTECTED]...
> > > > Hi Eugene,
> > > >
> > > > Current debug inconveniences:
> > > > -----------------------------
> > > > To not jump into system classes (e.g. ClassLoader) accidently, in my
> > > > IDEA the step filter always is enabled. Sometimes I want to step
into
> > > > a system classes. I need to disable the step-filter, step-into,
enable
> > > > it again (inconvenience #1). If I press accidently Step-Over in a
> > > > system class, IDEA stops only in my code (inconvenience #2).
> > > >
> > > > Summary of my suggestion in other words:
> > > > ----------------------------------------
> > > > - "Step Over" and "Step Out" should not use any step-filter (solves
> > > > inconvenience #2),
> > > > - "Step Into" should step into, except for the barrier user
> > > > classes->system classes; in this case it would behave like "Step
> > > > Over",
> > > > - the new "Forced Step Into" should not care any step-filter, it
> > > > always steps into (solves inconvenience #1)
> > > >
> > > > Tom
> > > >
> > > >
> > > > On Fri, 17 May 2002 13:17:43 +0400, "Eugene Zhuravlev"
> > > > <[EMAIL PROTECTED]> wrote:
> > > >
> > > > > Hi Thomas,
> > > > >
> > > > > Yes, it sounds reasonable.
> > > > > But if I'm not mistaken, it currently works just like you
described
> > > below:
> > > > > the step filters are considered only for Step-Into action. As soon
as
> > > you
> > > > > have somehow stopped in a "filtered" class, the StepOver action
works ok
> > > > > there.
> > > > > As for the StepInto modification that forces stepping into the
banned
> > > > > class - I think it is a good idea, I'll add a request for it.
> > > > >
> > > > > Best regards,
> > > > > Eugene Zhuravlev
> > > > > JetBrains, Inc / IntelliJ Software, http://www.intellij.com
> > > > > "Develop with pleasure!"
> > > > >
> > > > >
> > > > > "Thomas Singer" <[EMAIL PROTECTED]> wrote in message
> > > > > news:[EMAIL PROTECTED]...
> > > > > > I'm sure this isn't a "cool" features, I would call this a
terrible
> > > > > > bug (but I believe, Eclipse allows to not jump into classes).
> > > > > >
> > > > > >
> > > > > > But in IDEA it's a little bit strange if you want to debug into
system
> > > > > > classes, because this step filter works for both, Step-Into and
> > > > > > Step-Over. If you accidently press Step-Over in system classes
IDEA
> > > > > > stops in your code, not where you would expect it.
> > > > > >
> > > > > > I think it would be good if IDEA would be a little bit smarter
in this
> > > > > > case. I can imagine following solution:
> > > > > > - F7 (Step Into) steps into user classes, never into system
classes
> > > > > > (except if you are in a system class!);
> > > > > > - F8 (Step Over) always steps over, no matter whether the
current
> > > > > > class is a system or user class;
> > > > > > - Define another short-cut (Shift-F7 or Ctrl-F7) "Step Into
System
> > > > > > Class", that skips the barriar between user and system classes.
> > > > > >
> > > > > > IntelliJ, what do you think about it?
> > > > > >
> > > > > > Best regards,
> > > > > > Tom
> > > > > >
> > > > > >
> > > > > > On Wed, 15 May 2002 11:07:09 -0400, "news.intellij.net"
> > > > > > <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > > One cool thing i saw in eclipse was during debug, "step into"
> > > actually
> > > > > > > jumped into and displayed source code of other called code,
from
> > > other
> > > > > > > files.
> > > > > > >
> > > > > > > E.G.
> > > > > > > void someMethod()
> > > > > > > {
> > > > > > >      System.out.println("someMethod"); <-debug starts here
> > > > > > > }
> > > > > > >
> > > > > > > Stepping into this method pulled up source for println method
in
> > > > > PrintStream
> > > > > > > class,and you could keep stepping into deeper and deeper, then
back
> > > out
> > > > > to
> > > > > > > entry point. It was Awesome, to follow execution path as deep
as you
> > > > > want
> > > > > > > into source.
> > > > > > >
> > > > > > > Any chance this could be put into Ariadna?
> > > > > > >
> > > > > > > --
> > > > > > >
> > > > > > > Andre Mermegas
> > > > > > > Power Enterprise
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> >
>


_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-features

Reply via email to