dotnet / roslyn

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
https://docs.microsoft.com/dotnet/csharp/roslyn-sdk/
MIT License
19.06k stars 4.04k forks source link

New Inline Rename Does Not Respect Editor Shortcuts #66166

Open vsfeedback opened 1 year ago

vsfeedback commented 1 year ago

This issue has been moved from a ticket on Developer Community.


[severity:It bothers me. A fix would be nice]
new inline rename ui doesn’t respect shortcuts, is it possible for me to return to renaming inside the editor window?

also in the release notes page the report a problem link is not working (https://learn.microsoft.com/en-us/visualstudio/ide/visualstudio/ide/how-to-report-a-problem-with-visual-studio)


Original Comments

Feedback Bot on 11/30/2022, 02:01 AM:

(private comment, text removed)

Feedback Bot on 11/30/2022, 05:40 AM:

(private comment, text removed)

Wenwen Fan [MSFT] on 12/1/2022, 06:06 PM:

(private comment, text removed)

carlo azimuth on 12/2/2022, 05:58 AM:

(private comment, text removed)

Wenwen Fan [MSFT] on 12/7/2022, 01:58 AM:

(private comment, text removed)

carlo azimuth on 12/7/2022, 02:38 AM:

(private comment, text removed)

Feedback Bot on 12/7/2022, 05:06 PM:

(private comment, text removed)

John Bowen on 12/9/2022, 10:01 AM:

(private comment, text removed)

carlo azimuth on 12/12/2022, 01:22 AM:

(private comment, text removed)

sweaty1 on 12/14/2022, 03:06 AM:

(private comment, text removed)


Original Solutions

(no solutions)

ryzngard commented 1 year ago

+another, subword navigation

snakefoot commented 1 year ago

Would prefer not having the rename-popup, but just perform the rename in the text-editor (Like before).

Confusing for me that the word I have chosen to rename, suddenly appear in a new window that is placed one inch away from the word that I want to rename. Distracts me from the task at hand.

Just perform the rename without the popup-dialog. If needing advanced rename options, then just put them in the existing rename-dialog (Ex. the one in the top-right corner). This will also fix the issue witht the popup-dialog being placed outside the editor-window, and becomes partially hidden (renaming in the blind).

Also annoying that when adding delegate to event EventHandler (writing +=), then by default it would give a delegate-name-suggestion, and then one could press "tab"-key a few times and then the cursor would be placed in the beginning of the newly created method. Now one is stuck inside the rename-popup, and nothing happens when pressing "tab"-key.

michaelcsikos commented 1 year ago

The rename dialog does not work properly with the shortcut to make the next character or a selection to lower or UPPER case. It ignores the selection and always changes the case of the entire name. See this animated GIF: B4ab5b7018a7b494289143cba372f87f6638064189394010615_RenameLowerUpper(1)