ale
ale copied to clipboard
Integrate with ddc.vim (suggest it instead of Deoplete)
The development of Deoplete for code completion is finished. The author plans to migrate to ddc.vim Are we still suggested to use Deoplete? Or is there plan for ALE to migrate to ddc.vim with Deoplete?
ALE supports it. I'll have a look into ddc.vim in future. I don't ever just remove things suddenly, I deprecate them and warn people for a good while before removing them.
I personally use ALE's built-in completion with no external completion plugins, but that's just me.
ALE's built-in completion is fine and I personally don't think using ddc.vim is a good idea. It belongs to another ecosystem similar to coc.nvim, and requires both Deno and denops.vim From my point of view, combining ALE and Deno just for completion is unnecessary, unless users really want to use other plugins from this ecosystem.
I think we should integrate with ddc.vim, which will be available for anyone who is already using that plugin. We can add that, and update the README to mention ddc.vim. I will keep the Deoplete code for those who are using it, for maybe a number of years.
We should also support outputting completion data to nvim-cmp.