On 10/16/24 8:19 PM, Michael Van Canneyt via fpc-pascal wrote:


On Wed, 16 Oct 2024, Nikolay Nikolov via fpc-pascal wrote:


On 10/16/24 4:57 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal <fpc-pascal@lists.freepascal.org> wrote:
4. a proper VSCode extension (we can include Vim and Emacs there too,
but the main focus is VSCode) with all the bells and whistles more
established extensions have. I know we would all want to stick to
Lazarus and we all know that VSCode is bloated, but we have to accept
the reality that people do use it and it is really popular. Survive,
adapt, overcome. :-) OmniPascal was a nice attempt, but it's dead and
also closed source;

6. an independent language server (no, cutting Lazarus' guts doesn't
count, not until people can easily install precompiled versions) that
can be used with the VSCode extension;

I have a language server I made and VSCode extension but it’s hard to use and buggy (mainly because CodeTools) but for other reasons that are my own fault. I never got the package working well enough to download binaries and run smoothly. Personally I use Sublime Text but I use VSCode for the debugger.

I have some interest in implementing a language server client in the fp console IDE, so I have some interest in helping with the language server as well. However, I'm quite busy with other projects right now, so I don't know when I'll have the time to work on that. Maybe in a few (6-12) months?

I'm a bit baffled. I'm using the VS Code plugin, it works OK.
It needs some configuration because Lazarus works fundamentally different
from VS Code, but when that is done, the plugin works fine.

Some more actions can be added, but the basic actions work fine.

Ok, that's cool, then. So, what's the problem? If the VS Code plugin works, why all the complaining about the lack of VS Code support?

Nikolay

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to