OmniPascal 0.14.0 – Mac and Linux support

OmniPascal has finally arrived on Mac and Linux! All the features you know from the Windows version are now available also on Unix like operating systems. These are:

Code completion

Go to declaration

Outlining

Automatically implement methods and interfaces

Add units to uses without scrolling

Load search path from project files

Auto generate build and run scripts from Lazarus and Delphi* projects for compiler integration into VSCode

Please keep in mind that the built in Pascal parser has support for Delphi syntax only. So you won’t see great support for ObjectPascal source files using a different dialect. That may change in the future.

*Build scripts for Delphi projects work on Windows only

How to install

Install and open Visual Studio Code

Click on the extensions icon in the left menu bar

Search for omnipascal and press install

Please ensure your system allows execution of software from any location!

If you have any problems getting started then please create a bug report, ask on StackOverflow or create a comment under this blog post.

Since this is the first release of OmniPascal for Mac and Linux it’d be a surprise if everything was working right from start.

Release notes