neoclide/coc-python

Intellisense low on offers

mosheavni opened this issue · 1 comments

There's no real suggestions from the language server.
Tried both jedi and MPLS.
Current configuration:

{
  "coc.preferences.useQuickfixForLocations": true,
  "prettier.tabWidth": 2,
  "python.pythonPath": "/usr/local/bin/python3",
  "python.linting.enabled": true,
  "python.linting.pep8Enabled": false,
  "python.linting.pylintEnabled": true,
  "python.linting.flake8Enabled": false,
  "python.formatting.provider": "black",
  "python.jediEnabled": false,
  "pyright.disableLanguageServices": false,
  "tsserver.reportStyleChecksAsWarnings": true,
  "diagnostic.virtualText": true,
  "diagnostic.virtualTextCurrentLineOnly": false,
  "diagnostic.checkCurrentLine": true,
  "suggest.timeout": 500,
  "suggest.enablePreview": true,
  "suggest.triggerAfterInsertEnter": true
}

image

It appears that coc-pyright was the culprit.
Apparently jedi also offers those lame choices. What works best is MPLS.
What are those suggestions anyway?