-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weird autocomplete order now #6615
Comments
Duplicate of #4922 |
@SomeoneToIgnore I understand why you closed this, but I would argue that it should either be re-opened, or a new issue should be made for both of thse. The problem has existed for awhile, but didn't matter a particular amount, since nothing was in scope except what the user chose to bring into scope. Now, though, with anything being in hte autocomplete, totally unrelated things are suddenly at the top of my autocomplete that have nothing to do with what I'm programming. It's a big productivity loss |
I understand that it may cause issues, thanks to you we have one more to tackle now. I don't understand how reopening this duplicate issue helps: the original issue describes the task better and we can continue the discussion there in case you want to contribute to the actual order import issue. In the other ticket, which is close to "autocomplete had broken my workflow" by the contents, I've proposed to add a setting to disable the new completion, as a middleground: and also I'm open to other ideas, if you have any. |
alright, let's relax -- I'm just posting issues here, don't mean to be insulting or anything. The other issue's problem is both hard and trivial -- scoping isn't extremely important when there are few imports. Scoping is now, suddenly, much more important. That's why I've brought it up -- the previous issue hadn't been tackled because it wasn't very important. IMO, it has gotten much more important! |
I'm pretty relaxed, neither I am angry or anyhow feeling bad about our current conversation. What I'm trying to explain is that the import ordering implementation will take time, I don't even know how to tackle it yet. Also, different people consider diffrent issues to be the most important to them: some people still think RA is unusable at its curent state, for example; the imports on completion feature took almost 2 years to get it done despite the plenty of people considering it to be very important. Last but not least, the development mainly done by the people in their free time: they need mentoring, useful comments with instructions and hints and good elaborations on the technical side of the issues to be able to hold the context in their head and pass it on to other people. I don't think that keeping the duplicate issues open help in any way: they take time to manage, they fragment the vision and just bloat the information, distracting contributors' attention. So, I strive to be constructive, on topic and to channel the talks into something actionable: code snippets, repro examples, implementation ideas, etc. This all combined with my experience on the development here tell me that there will be no ordering feature anytime soon unless a miracle happens. |
Hi all! sorry for making another issue on the magic imports (I really like this feature and just want it to be great!), but it's made for some very weird ordering problems:
As you can see in the above, it's selected a specific iterator method over the local variable. It consistently does this, and it's making typing a bit tough. For now, I've rolled back to last week.
EDIT: just to be clear, the first result SHOULD be "success". The entire file, except the return statement of that function, is present. there are no imports at the top of the file (I just started writing!)
The text was updated successfully, but these errors were encountered: