Home
IDEs Support (IntelliJ Platform) | JetBrains
Submit a request
Community
Sign in
Egor Ushakov
Follow
New articles and posts
New articles, posts, and comments
Total activity
336
Last activity
April 20, 2023 15:47
Member since
April 08, 2014 09:02
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
123
Activity overview
Articles (0)
Posts (0)
Comments (213)
Egor Ushakov
commented,
April 20, 2023 15:47
By default IDEA tries to evaluate and show toString result for all objects in the variables view (local variables, fields etc.). Eclipse does not do this as far as I know, that's probably why the p...
Community
IntelliJ IDEA Users
Debugger seems to display wrong lines when stopping at breakpoint and incorrect stacktrace
0 votes
Egor Ushakov
commented,
April 20, 2023 14:21
Hi, try to disable 'toString()' object view in Settings | Build, Execution, Deployment | Debugger | Data Views | Java: My guess is that this toString call comes from there. Another sign is the "Co...
Community
IntelliJ IDEA Users
Debugger seems to display wrong lines when stopping at breakpoint and incorrect stacktrace
0 votes
Egor Ushakov
commented,
December 20, 2021 10:17
it is not recommended, for now it maybe easier to register your xdebuggersupport impl with order like this: order="before XDebuggerSupport"
Community
IntelliJ IDEA Open API and Plugin Development
Questions about expression evaluator in custom debugger
0 votes
Egor Ushakov
commented,
December 16, 2021 08:36
The default action is <action id="EvaluateExpression" class="com.intellij.xdebugger.impl.actions.EvaluateAction" icon="AllIcons.Debugger.EvaluateExpression"/> it is easier to create your own action...
Community
IntelliJ IDEA Open API and Plugin Development
Questions about expression evaluator in custom debugger
0 votes
Egor Ushakov
commented,
December 15, 2021 17:40
Hi, unfortunately default language is taken from the current breakpoint file language, check https://github.com/JetBrains/intellij-community/blob/263520365a82f17cc68d38ee9cac1d9d6ae7e864/platform/x...
Community
IntelliJ IDEA Open API and Plugin Development
Questions about expression evaluator in custom debugger
0 votes
Egor Ushakov
commented,
December 09, 2021 13:59
Hi, as a workaround, you can try to use the order attribute - https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html#extension-default-properties I believe that order=first when registe...
Community
IntelliJ IDEA Open API and Plugin Development
Cannot register CompoundRendererProvider extension that modify same classes as the Kotlin plugin
0 votes
Egor Ushakov
commented,
November 22, 2021 18:30
Hi, XDebugger API is rather low level - it will show whatever place you ask it to show. If you want to reuse java debugger impl, that would be tricky as you'll have to extend step into action (whic...
Community
IntelliJ IDEA Open API and Plugin Development
Extending StepInto Actions
0 votes
Egor Ushakov
commented,
May 04, 2021 09:50
Hi, it seems that JavaValue does not follow the api correctly, please call computePresentation before computeChildren for it to work.
Community
IntelliJ IDEA Open API and Plugin Development
Error when reading debugging variables during a debugging session with a plugin
1 vote
Egor Ushakov
commented,
April 13, 2021 16:27
Hi, you can create a PsiCodeFragment from the codition, see com.intellij.debugger.ui.breakpoints.Breakpoint#createConditionCodeFragment As for forcing a condition - I'm not sure, we do not have thi...
Community
IntelliJ IDEA Open API and Plugin Development
Getting PSIElement(s) from XExpression
0 votes
Egor Ushakov
commented,
March 18, 2021 08:01
To some extent this could be solved by using "catch class filter" on the exception breakpoint with your app package filter like "my.app.*". This way you'll stop only in catch blocks in your code.
Community
IntelliJ IDEA Users
In the debugger, how to ignore exceptions that never pass through my code
1 vote