AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE OmniPascal: Delphi oder FreePascal in Visual Studio Code
Thema durchsuchen
Ansicht
Themen-Optionen

OmniPascal: Delphi oder FreePascal in Visual Studio Code

Ein Thema von Phoenix · begonnen am 18. Nov 2015 · letzter Beitrag vom 3. Jan 2021
Antwort Antwort
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#1

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 28. Feb 2016, 08:40
Ziel ist es einen guten alternativen Editor zu haben, der alle modernen Standards unterstützt.
Es is ein sehr guter Editor - selbst ohne eine installierte Delphi oder Lazarus IDE funktionieren alle Navigationsmöglichkeiten.

In meinen User Settings habe ich einfach nur

Code:
"objectpascal.delphiInstallationPath": "C:\\Users\\Michael\\Desktop\\Sandbox"
eingetragen. Hyperlinks, Mouser-Over-Hints uvm funktioniert - einfach perfekt. OmniPascal wird für Entwicklung mit Free Pascal (Windows und Linux) "mein" Editor. Für den Build setze ich Ant ein, Lazarus brauche ich dann nur noch hin und wieder fürs Debugging...
Michael Justin
  Mit Zitat antworten Zitat
delphifan2004

Registriert seit: 26. Nov 2004
Ort: Dresden
279 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 2. Jan 2021, 19:37
Hallo,

Da muss ich doch mal einen uralten Thread wieder ausgraben.

Ich habe mir heute VSCodium runter geladen und würde gerne dort auch Pascal Code editieren und wenn möglich auch Compilieren und debuggen können. Entdeckt habe ich das durch eine getestete Linux Distribution, in der dieses Programm vorinstalliert ist.

Da hab ich dann mal die Suchmaschine angeworfen und bin so durch den Suchebegriff "ObjectPascal für VSCodium" auf diesen Thread hier gestoßen.

Habe inzwischen so viel zu VSCodium verstanden, daß man dort Skripte schreiben muss oder fertige einbunden, die einem den Zugang zur gewünschten Programmiersprache verschafft. Auch diesem Strang hier habe ich gelernt, dass ich in diesem Skript den Pfad/die Pfade zur von mir gewünschten Programmiersprache setzen muss, die muss dann bereits installiert sein. Wenn ich in VSCodium den Codeeditor öffne, kann ich Programmcode schreiben. Im Run Menü dann befindet sich eine Menüfunktion zur Installation eines Debuggers, wobei es da reiche Auswahl gibt. Für Freepascal würde ich da GDB als Debugger wählen, aber welchen schlagt Ihr für Delphi vor?

Oder ist bei Omnipascal dieser auch schon dabei? Das Paket installiere ich morgen.

Geändert von delphifan2004 ( 2. Jan 2021 um 20:57 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.199 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 05:57
Bei Delphi ist so vieles fest miteinander verbacken dass du für das Debugging gezwungen bist die Embarcadero-IDE zu nehmen, es gibt leider keine andere Möglichkeit.

Trotzdem hat man mit Omnipascal immerhin einen ruckelfreien Code-Editor mit toller Code-Vervollständigung der auch kompilieren kann. Nur wie gesagt, Debugging geht leider nicht.
  Mit Zitat antworten Zitat
delphifan2004

Registriert seit: 26. Nov 2004
Ort: Dresden
279 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 07:35
Ok, schade, dann halt die verbleibenden Möglichkeiten gebutzt und Freepascal habe ich ja auch noch, aber wie bekomme ich denn mein Omnipascal nun installiert. Habe zuerst die portable Version von VSCoding in einen Ordner kopiert. Da sagt mir der Installer auf der Microsoft Seite zu den installierbaren Programmiersprachen, dass VSCoding installiert sein müsse. Also die Setupversion installiert und wieder Install geklickt. Jetzt aber verlangt der installer eine App zum Öffnen von VSCode.

Wie also bekomme ich denn dieses Omnipascal nun installiert?
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.199 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 10:54
Sorry, ich kenne dieses VsCoding nicht.

Visual Studio Code installiert, dort unter Add-Ons Omnipascal angeklickt und gut war es für mich...
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#6

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 11:01
Sorry, ich kenne dieses VsCoding nicht
VsCodium
  Mit Zitat antworten Zitat
delphifan2004

Registriert seit: 26. Nov 2004
Ort: Dresden
279 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 11:54
Ich habe mir jetzt das Downloadpaket Wosi.omnipascal-0.18.0.visx manuell runter geladen, weil das automatische Install auf meinem Rechner aus mir nicht ersichtlichen Gründen nicht funktioniert. Wie geht es nun aber weiter mit der Installation?

Wohin muss ich die .visx Datei kopieren, damit VSCodium sie findet. Mit Ansicht->Kommandopalette-> ext OmniPascal install funktioniert es bisher nicht. Aber vielleicht klappt das ja wenn ich die .visx Datei an die richtige Stelle kopiere. Nur was ist die richtige Stelle?

Auch OpenFile->Einstellungen->Einstellungen funktioniert bisher nicht. In der darauf folgenden Liste taucht Omnipascal nicht auf.

WIe kann ich also Ominpascal als totaler Newbie bei VSCoding installieren?

Ich habe VSCoding gestern runter geladen und installiert, womit ich die aktuelle Version haben sollte.

Geändert von delphifan2004 ( 3. Jan 2021 um 12:00 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.284 Beiträge
 
Delphi 12 Athens
 
#8

AW: OmniPascal: Delphi oder FreePascal in Visual Studio Code

  Alt 3. Jan 2021, 20:11
Trotzdem hat man mit Omnipascal immerhin einen ruckelfreien Code-Editor mit toller Code-Vervollständigung der auch kompilieren kann. Nur wie gesagt, Debugging geht leider nicht.
Erinnert mich an meine ersten 10 Jahre von Delphi 5 bis Delphi 7 im Autodidakt-Modus, bevor mir eines Tages Youtube erklärt hat, was ein Debugger ist. Kein Witz! Ich habe 10 Jahre mit ShowMessage() debuggt und es ging auch!
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 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-2025 by Thomas Breitkreuz