Ambigious order in code completion
Hi,
I have a very confusing case. I'm working with multiple projects in different windows and I have the issue, that only in one project, the order of the elements in the code completion popup are ambiguous:
I would expect, that the Live Templates will be shown at the bottom. But they are between the most important parts of the methods, so that most of the methods, provided directly from the given class, are “below” the Live Templates. This does not occurs in all projects. But if I try it in another project (within the same instance and process pid), it works fine:
I checked this with the following to versions: idea-IU-233.11799.241 and idea-IU-241.17011.79
Does anyhone have a similar behavior or a suggestion how to solve it? Hint: I am using the default settings for Code Completion and no dedicated sort (like alphabetically).
EDIT:
I figured out, that this only happens on Test classes, which are annotated as Spring Test. It seems, that only the code completion of Spring has impact on the order.
请先登录再写评论。
Does it make a difference if you disable the option to "Sort completion suggestions based on machine learning" under File | Settings | Editor | General | Code Completion?
Does the problem go away if you temporarily disable all of the non-bundled plugins and restart the IDE? File | Settings | Plugins | ⚙ | Disable all downloaded plugins
If not, would it be possible to share a demo project where this can be reproduced? You can upload it to our server at https://uploads.jetbrains.com
Hi Arina,
thank you for your answer. I checked your hints:
Thanks again for your support, I will disable the Plugin in the meantime.
I reproduced the problem and filed a new bug report for it so that our developers can check it: https://youtrack.jetbrains.com/issue/JPAB-2832
You are welcome to follow the progress on YouTrack.