Can you read English?
英語が読めるならこっち読んだほうが最新だし確実です(多分)。
- https://github.com/pappasam/jedi-language-server/issues/340
- https://github.com/pappasam/jedi-language-server/issues/347
結論
設定 editor.semanticHighlighting.enabled
を false
にする。
なにこれ
VSCodium って規約的な問題で [MicroSoft の拡張ストア] が使えないので,[代替ストア] を使ってるんですけど,そこには(当然ながら)MicroSoft が提供する OSS でない拡張機能は存在しないわけですよ。 ここで問題になるのが,VSCode では [Pylance] という拡張が Python の補完機能や semantic highlight を提供するわけですが,代替ストアにはこれがないため,代替として [Jedi Language Server (JLS)] を使用しています。
で,これについて [Python 拡張 2025.12.0] から JLS のバージョンが [0.45.0] に更新されたんですよ(多分)。 ですがこのバージョンで導入された新機能ベースの semantic highlight を使うと JSL が落ちるという致命的なバグがあり(一番上のリンク),JSL が落ちるということは即ち補完が効かなくなるということです(タイトル回収)。
ということで VSCode 側から semantic highlight 機能を無効にしてあげましょうね〜,というお話でした。 以上。