Skip to content

Auto completion does not work (partially) on Win 10 x64 #3850

Closed

Description

@gerroon

Hi

I am using

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64

Vscode 1.30.1

Latest updated Python addons with Intellisense

Please see the image for what is going on. As you see Vscode autocompletes some nonsense, while Ipython does an excellent job of completing self installed "Bpy" module"

Bpy is the Python module version of Blender.

if you do not have time to compile the Blender as Py, I can provide the dlls and the compiled module for Win x64. There is a bpy in pip but I think that does not work, or does not work well.

Auto completion seems to work for the known modules on m my system.

image

thanks

Activity

  1. ghost added
    triage-neededNeeds assignment to the proper sub-team
    on Jan 3, 2019
  2. changed the title [-]Windows 10 auto completion does not work[/-] [+]Auto completion does not work (partially) on Win 10 x64[/+] on Jan 3, 2019
  3. ghost removed
    triage-neededNeeds assignment to the proper sub-team
    on Jan 3, 2019
  4. d3r3kk commented on Jan 3, 2019

    @d3r3kk

    Check with LS support (Jedi on 3rd party library might not work quite as well).

  5. gerroon commented on Jan 3, 2019

    @gerroon
    Author

    Derek Keeler (@d3r3kk)

    Yes I currently use Jedi instead, Jedi actually does a better job than intellisense (with the module above), but it is quite slow, takes couple seconds to bring up completions

  6. removed their assignment
    on Jan 3, 2019
  7. stevenlis commented on Jan 20, 2019

    @stevenlis

    My autocompletion is kind of slow as well. I'm also trying to using Jedi instead as some suggested.
    I set:

    "python.jediEnabled": true
    

    and then reload vscode and each time I start the vscode, I got the following notification:
    image
    Is this ok? Am I missing something here? or just ignore it?

  8. gerroon commented on Jan 20, 2019

    @gerroon
    Author

    @stevencollinscn

    Yes enabling Jedi disables intellicode, and that is what it is complaining about

  9. stevenlis commented on Jan 20, 2019

    @stevenlis

    gerroon sorry a little bit confused... I should also disable intellicode? I didn't see any setting for it.

  10. gerroon commented on Jan 20, 2019

    @gerroon
    Author

    Yes you need to disable intellicode as far as I can tell, maybe there is a way to disable it for the current project. You can enable Jedi only for the current project, check out custom settings.

  11. stevenlis commented on Jan 20, 2019

    @stevenlis

    gerroon I set both off:

    "vsintellicode.python.completionsEnabled": false, 
    "python.jediEnabled": false
    

    But I still got this pop-up as I'm typing the code.
    image

    Why is that?

  12. gerroon commented on Jan 20, 2019

    @gerroon
    Author

    sorry, no idea. Hopefully the devs will chime in

  13. stevenlis commented on Jan 20, 2019

    @stevenlis

    opened #4063

  14. stevenlis commented on Jan 20, 2019

    @stevenlis

    gerroon btw, is there any way to keep this doc pop-up open while typing keywords? Right now it disappears after I tab to select the function and have to manually hover the mouse to the name of the function to let it apper again.

    I sometimes got something like the following without colored keywords when move my cursor into the brackets if I'm lucky.

    image

  15. brettcannon commented on Jul 29, 2019

    @brettcannon
    Member

    Closing as this is an upstream issue which we don't have direct control or influence over.

  16. locked as resolved and limited conversation to collaborators on Aug 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-lintingbugIssue identified by VS Code Team member as probable bug

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions