![]() |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Das sieht schon mal ganz gut aus. Die Einstellungen sehen korrekt aus. Allerdings scheint LazBuild noch Probleme zu haben. Das schließe ich aus der Fehlermeldung in dem Screenshot bezüglich des LCL Pfads. Ich habe das Problem auch mal gehabt aber ich bin mir nicht mehr ganz sicher wie ich es gelöst habe.
Kann es sein, dass du Lazarus noch nicht geöffnet hattest? Wenn du es das erste mal öffnest, erscheint ein Einrichtungsdialog, den du einfach nur mit OK bestätigst. Ich glaube das schreibt den LCL Pfad an die richtige Stelle. Versuche anschließend mal ein neues Projekt mit Lazarus zu erstellen und zu kompilieren. Wenn das klappt, dann starte VSCode neu. Dann sollte alles funktionieren. Wenn du alles richtig eingestellt hast, brauchst du die Einstellungen nicht jedes mal neu setzen. Lediglich das Projekt muss nach jedem Neustart neu geladen werden. Deine persönlichen Einstellungen sollten im rechten Fenster angezeigt werden. Die Standardeinstellungen stehen im linken Fenster. Die Workspace Einstellungen beziehen sich immer auf den aktuell geöffneten Ordner, während sich Benutzer Einstellungen auf den Windows User allgemein beziehen. Hast du vielleicht in die falsche settings.json geschaut? |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Hey,
Danke für die schnelle Antwort. Hatte Lazarus schon gestartet gehabt, habe das Programm dort geschrieben. Ich habe nun ein wenig rumprobiert und es läuft jetzt! Ich habe in den Settings bei VS Code "omnipascal.searchPath": "C:\\lazarus\\*" ergänzt und habe in Lazarus selber nochmal in den Einstellungen die Pfade händisch neu eingetrtagen. Grüße und ein schönes Wochenende! |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Wird es irgendwann eine Delphi-implementierung geben die kein Fachwissen voraussetzt? D.h. Gruppen-Kompilierung, Bereinigung, Erzeugen usw. ohne, dass man irgendwelche Pfade anlegen muss?
|
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Zitat:
Gruppen-Projekte werden derzeit noch nicht unterstützt. Das wird sich je nach Bedarf auch noch früher oder später ändern. |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Ich kann mir OmniPascal schon fast nicht mehr wegdenken wenn ich an Rechnern mit 125% dpi unterwegs bin. Beim RAD Studio bekomme ich irgendwann ernsthaft Kopfschmerzen bei dem Pixelbrei. Führende Augenärzte empfehlen VSC/OmniPascal :thumb:
PS: Mit der Starter-Edition funktioniert aufgrund fehlender RTL-Sourcen die Code-Completion natürlich nicht so dolle, oder? |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Zitat:
Sie arbeitet mit sowas wie Debuginfos. Entweder live über den Backgroundcompiler aus PAS erstellt oder aus vorkompilierten DCUs. Das ist auch der Grund, warum die machmal nichts macht, denn wenn der Backgroundcompiler abraucht, dann kommt da nichts raus, vor allem da auch die Fehler still und heimlich unterdrückt werden. Wäre toll, wenn sowas in einer optinal anzeigbaren Debugconsole landen würde. |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Entweder bin ich einfach nur übermüdet oder tatsächlich dumm.
Aber wie bekomme ich VSC mit OmniPascal dazu Projektgruppen zu laden, kompilieren und zu erzeugen? |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Guckst du zwei Beiträge weiter nach oben.
|
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Es gibt übrigens eine neue Version. Mehr Infos hier:
![]() |
AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code
Zitat:
Oh yeah! 8-) :thumb: (Wenn es nur aufhören würde die Templates alle mit einer Einrückung von 2 Leerstellen einzufügen und stattdessen die Benutzereinstellungen respektieren würde ;-) ) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz