Danke für den Tipp.
Heute Abend (nee, morgen ganz viel früher zur Arbeit, weil große Umstellung bei 'nem Kunden) Morgen/Wochende (ne, weil nicht da) nächste Woche mal reinsehn.
Ansonsten gibt es auf GitHub noch ein paar LSP-Projekte, aber nur zwei mit Delphi.
https://github.com/rickard67/LSP-Pascal-Library
https://github.com/CWBudde/ExploreDelphiLSP
Menno, die OTA hat auch nichts, um sich in den/die aktuellen LSP der
IDE reinzuhängen.
Und nur für den C++Builder gibt was in den Projektoptionen.
C:\Program Files (x86)\Embarcadero\Studio\22.0\source\ToolsAPI\BCCStrs.pas
Delphi-Quellcode:
// BCCLSP
sGenerateInOutFiles = 'BCC_GenerateInOutFiles';
sGenerateLSPLog = 'BCC_GenerateLSPLog';
sEnableLSPIndexing = 'BCC_EnableLSPIndexing';
sEnableLSPIndexingOnChange = 'BCC_EnableLSPIndexingOnChange';
sNumberOfIndexingThreads = 'BCC_NumberOfIndexingThreads';
C:\Program Files (x86)\Embarcadero\Studio\22.0\source\Experts\ExpertsProjectCreators.pas
Delphi-Quellcode:
// Default new WIN32 project to use CLANG
Configuration.PlatformConfiguration[APlatform].AsBoolean[BCCStrs.sUseClassicCompiler] := False;
// Default new WIN32 projects to enable LSP indexing
Configuration.PlatformConfiguration[APlatform].AsBoolean[BCCStrs.sEnableLSPIndexing] := True;