Is it possible to edit code opened through Quick Definition, please?
When I opend a method in my project through Qucik Definition it gives mea pop-up with its code but when I try to edit it I get a message it's read only. There's a three dots button in the top right which is apparently supposed to open some menu too but this doesn't work for me, no menu shows up.
Please, is there some way to edit the code quickly like this?
Please sign in to leave a comment.
Thank you for contacting Rider Support.
This feature is not yet implemented, so you can't edit the code shown in the Quick Definition tooltip. However, we have a corresponding issue on our bug tracker https://youtrack.jetbrains.com/issue/RIDER-48925/Edit-code-in-quick-definition-popup. We would appreciate it if you would upvote the issue in order to demonstrate additional interest and bring increased awareness to the issue.
If you have any other questions, do not hesitate to ask. Have a great day!
Ivan Skorikov Thank you very much, I upvoted the issue though considering it's been years since it's proposal I won't be expecting much :D.
Have a nice day!
Is this in the pipeline?
Hello Havens,
I know this has been open for a long time, and I appreciate your patience. To be transparent, this feature request isn't yet planned to be implemented in the near term.
If talking about the editing, there is the tip you might find helpful. It covers the similar workflow:
Split Editor (see the shortcut in settings), then Go to Declaration/Implementation (Ctrl+Click) of the desired method. This way you can see the invocation side and edit the symbol definition in parallel. When you are done with editing, navigate back to your original location. (You can close the focused editor tab using the corresponding action)
I would appreciate it if you could share a bit more about your specific use cases. Why is this feature necessary for you? I’ll deliver your feedback to the team. Also, do not hesitate to leave a comment on the issue page.
We’ll keep the request Upvoting and continue to track interest. I don’t have an ETA to share today. If something changes, we will share an update on the issue page.
Thanks again for your patience.