pappasam / jedi-language-server

A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.
MIT License
596 stars 45 forks source link

Allow customization of Jedi settings in VSCodium #318

Open Icemole opened 3 months ago

Icemole commented 3 months ago

Hi all, I started using VSCodium very recently and I tried to setup my VSCodium instance with Jedi language server support. However, the initialization time was pretty high, and there weren't any leads on the Python Language Server terminal tab except [info] WARNING:pygls.protocol:Cancel notification for unknown message id <id>.

I found that in the Configuration tab of the repo there are several configuration files, and I could start for instance ignoring certain directories that I fear might be delaying the analysis phase (like .git, which is included by default). However, I'm not sure how to enable those, since the configuration of the Jedi language server doesn't expose any of those. I tried manually changing them in the settings.json file but they weren't recognized by the configuration. My question would be:

  1. Should I ignore the "unknown configuration settings" message? That is, if I set them in settings.json, are they being applied?
  2. If not: would it be possible to support those in the language server configuration?

Thanks in advance!