Home
IDEs Support (IntelliJ Platform) | JetBrains
Submit a request
Community
Sign in
Egor Ushakov
Total activity
342
Last activity
September 04, 2023 11:44
Member since
April 08, 2014 09:02
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
126
Activity overview
Articles (0)
Posts (0)
Comments (216)
Egor Ushakov
commented,
September 04, 2023 11:44
Hi, you can try something like this:((VirtualMachineProxyImpl)thread.getVirtualMachine()).eventRequestManager().createMethodEntryRequest()
Community
IntelliJ IDEA Open API and Plugin Development
Adding JDI MethodEntry events
0 votes
Egor Ushakov
commented,
August 21, 2023 10:27
Hi, you can try using BGT action update thread in your action: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html#principal-implementation-overrides and do the logic right in the ...
Community
IntelliJ IDEA Open API and Plugin Development
how to implement a stateless listener (XDebugSessionListener/XDebuggerManagerListener)
0 votes
Egor Ushakov
commented,
June 27, 2023 09:23
Hi, the local port is selected at com/intellij/debugger/engine/DebugProcessImpl.java:613, you can try to add a listener for com.intellij.debugger.engine.DebugProcessListener#connectorIsReady and th...
Community
IntelliJ IDEA Open API and Plugin Development
Expose the debugger ephemeral port before the debug session starts in the API
0 votes
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