Description
I am not sure if this project already uses the following technology, but I saw another project called TabbyML use a similiar technique:
The idea is to use LSP (language server protocol) to implement AI code completion suggestions.
Some programmers seem to like it, it keeps the programmer in the "flow".
For my purposes this would be too limited, I am looking for some AI which can translate thousands of files, however I can imagine such limited functionality to be interesting as well when coding new projects and wanting to generate new code by form of tab/code completion.
I tried looking briefly at the source code of code4delphi, but I did not see any LSP usage ? I did notice some Delphi Tools API usage.
So two question question:
-
Does this project already use LSP for code completion ?
-
In case it's using a different/custom solution, like delphi api tools:
If not is the current Delphi API Tools approach perhaps too limiting ??? or is it more powerfull ??? or equally sufficient ?