Using C#. I have this set to search only current file. It shows results case-sensitive, e.g., method name is GetMyStuff; "my" returns no results. Request it work like classic; case insensitive.
Jump to Symbol sometimes fails to filter elements when a filter string is typed in the lower case
Answers approved by DevExpress Support
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
- v16.2.3Download Official Update
- v16.1.10Download Official Update
Hi Bard,
Thank you for contacting our support.
I have tried to reproduce this behavior locally but failed. Here is screencast: http://screencast.com/t/1CYDoWCrO
Note that in CodeRush for Roslyn the Jump to Symbol text filtering is case insensitive exactly like the classic version.
To help us determine the cause of this problem, provide us with the sample video illustrating the issue on your side. To capture a screencast, you can use a free Jing tool from TechSmith.
Also, please check that the item you are trying to navigate matches to all of your currently enabled filters. For example, it is possible that you are have methods excluded from the result while trying to search for a method, like on screenshot below:
In addition, CodeRush log files may shade some lite on the cause of this problem. You can obtain them at the following path:
%LOCALAPPDATA%\CodeRush\Logs
Use the CodeRush | Support | Settings Folder… menu to quickly navigate this location.
I look forward to hearing from you.
OF COURSE it doesn't happen now in the exact instance where I was checking it repeatedly the other day. Unloading/reloading the solution doesn't help.
Brad,
Thank you for the update.
I'm happy to hear that the problem went away. If you will face this issue in the future, feel free to reactivate this ticket.
I guess I was confused; case sensitivity is not working for jump to file. See attached.
And sometimes it happens in jump to symbol, but apparently not case related (both instances above same method pictured in the below instance).
Hi Brad,
Thank you for the update. I'm concerned to hear that you have faced this problem. Jump to File and Jump to Symbol both have the case insensitive filtering. We tend to think that this behavior may come out when the filtering is applied to a list of items (files or symbols) which have not been collected yet. To help us check our assumption, please perform the following test:
When the problem is reproduced, you have a lower case text typed in the filter field, and the list shows no items, do the following:
1) DON'T close the UI.
2) Delete the text in the filter field.
3) Type the same text once again but with the first character in the upper case. For example, if you had the "setter" filter text, then type "Setter".
Tell us if any items will appear on the list.
A video illustrating steps you are performing would be also helpful. To capture a screencast, you can use a free Jing tool from TechSmith.
Video attached.
Brad,
Thank you for providing the screencast.
We couldn't reproduce this behavior locally and need some additional information to diagnose the cause of this problem. We will prepare a special build for you with additional logging enabled. These logs will shed some light on the nature of the issue. Please give us some time. I will update this ticket as soon as we prepare the build.
Hi Brad,
We have managed to reproduce this behavior locally. You will be notified as soon as we prepare a fix.