CPIde is a lightweight but powerful integrated development environment designed for Gardens Point Component Pascal. It allows developers to create Pascal and Oberon-style software for the Microsoft .NET framework.

In addition to its standard text-editing features, CPIde also boasts language-aware capabilities that are perfect for programmers. So, if you do not have Visual Studio .NET but dislike using a command-line compiler with DOS batch files, CPIde might be the perfect tool for you.
CPIde offers several features including General Windows, programmer-oriented text-editing features, fast and highly responsive interactive operation, support for creating and running Console and WinForms applications, and a tabbed multi-document interface for editing multiple source files.
Other features include auto-indexing of procedures and imports for each source file to facilitate code navigation and auto-capitalisation of Component Pascal keywords when typing source code. CPIde also allows users to generate and view interface definition files of .NET or third-party assemblies.
Furthermore, CPIde enables you to control the complete Edit, Compile, Make, Run, and Debug cycle from the menu, capture compile errors, and console application output in a separate window. The software also features the ability to click on an error line and be taken directly to the actual line in the source.
Overall, CPIde is a great option for programmers looking for an efficient and user-friendly IDE for Gardens Point Component Pascal development.
Version 3.2: International character sets, Windows 7 and GPCP v1.3.10 are now supported.
Version 2.1.1: Edit functions operate on errors / output window. Minor problems fixed.
Version 2.1.0: Support for new GPCP IMPORT format
Version 2.0.2: Minor problems fixed, additional examples.
Version 2.0: Automatic generation of .NET and 3rd party interface definition modules. Find and Replace history. Automatic configuration of external tools. Many performance enhancements.