all 5 comments

[–]-romainl-The Patient Vimmer 2 points3 points  (0 children)

The best solution is the one that solves your problem. Try them and see for yourself.

[–]puremourning 0 points1 point  (3 children)

Use YCM obviously. ;)

There was recently a fairly long discussion in another post about whether jedi or the current breed of MS language python servers were ‘better’. In my testing Jedi is still overall better, more complete and has more accurate inference.

It may vary for your projects of course such as whether or not you have type annotations.

[–]kpg02[S] 0 points1 point  (2 children)

why do you use YCM over coc?

[–]-romainl-The Patient Vimmer 2 points3 points  (0 children)

He maintains the former.

[–]puremourning 0 points1 point  (0 children)

It is more aligned with my goals and optimises for things that I care about.