<html><body><div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Oct 16, 2024 at 9:18:01 PM, Nikolay Nikolov via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> wrote:<br></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" type="cite">
I also have some experience from my day job on making a VS Code extension for the Nim language (you can see my commits in the Nim language server here <a href="https://github.com/nim-lang/langserver/graphs/contributors">https://github.com/nim-lang/langserver/graphs/contributors</a> and for the Nim VS code extension here <a href="https://github.com/nim-lang/vscode-nim">https://github.com/nim-lang/vscode-nim</a>) and I can definitely say VS Code is horrible crap. It's buggy as hell, new versions break API compatibility all the time and it makes it look like it's your language extension's fault.<br><br>
</blockquote>
</div>
<br>
<div dir="ltr">Not my experience. I prefer the editor in Sublime Text but VSCode is a good debugger which works with LLDB and Pascal. VSCode is wildly popular as well so FPC is missing out on new users by not having this as option. Maybe some packages you used were the culprit? They have a monthly update cycle too so I would think they catch these things.</div><div dir="ltr"><br></div><div dir="ltr">When I learn a new compiler these days I download the installer, run it, then check VSCode or Sublime Text for extensions to install in one click. If that doesn't work I probably just give up because I idon’t have time to be playing around and there’s myriad of new languages to play around with these days.</div><div dir="ltr"><br></div></body></html>