ANN: JetPascal Insiders (Version 1.0.0.1)

Overview

JetPascal is a new code assistant for Delphi developers. This beta version includes the following navigation features for Delphi XE7-12.3:

  • Go to File
  • Go to Project
  • Go to Line
  • Go to Symbol in Editor
    • Delphi Source File
    • VCL/FMX Form
  • Go to Symbol in Workspace
  • Go to Definition
  • Go to Type Definition
  • Go to Base Symbols
  • Go to Derived Symbols
  • Go to Implementation
  • Go to Containing Declaration
  • Peek Definition

This Sneak Preview includes demonstration images of these features.

Goals

Our goal is to be a fast, reliable, and intelligent code assistant for Delphi developers, supporting both RAD Studio and Visual Studio Code.

Roadmap

  • Type Hierarchy Form
  • Delphi 12.3 (64-bit)
  • Hover
  • Code Completion
  • Signature Information
  • Support dcu/dcp
  • Extension for Visual Studio Code
  • Code Actions
  • References
  • Refactoring
    and much more…

Status

The main limitation of the current version is that JetPascal compiles source files in projects along with all search paths (including global browsing paths). We plan to support DCU/DCP once work on completion features is underway.

It is also challenging to fully support all of Delphi’s language semantics. The following items are planned for completion soon:

  • Class operators in expression
  • Generic Arguments Inference
  • More Overload resolution

We might consider announce public beta and Early-Bird sales soon.

Download

Download
File Size: 8.47 MB
SHA-256: a8cc6dfdbb9ac4b7e371f6cb4ee17b4b4652676001280ce6b9b746a49b485311