PascalABC.NET для Visual Studio Code

Официальное расширение позволяет полноценно работать с PascalABC.NET в Visual Studio Code.

Скачать расширение

Расширение можно скачать на общей странице загрузок PascalABC.NET или непосредственно в формате VSIX:

Скачать расширение PascalABC.NET 0.4.0 для VS Code →

Установка в Visual Studio Code

  1. Скачайте файл pascalabc-net-0.4.0.vsix.
  2. В Visual Studio Code откройте View → Extensions.
  3. Нажмите кнопку в строке EXTENSIONS.
  4. Выберите пункт Install from VSIX….
  5. Укажите скачанный файл расширения.
Команда Install from VSIX в меню Extensions программы Visual Studio Code

Возможности расширения

Расширение использует специальный Language Server, связанный с семантическим анализатором PascalABC.NET, и предоставляет:

  • подсказки по коду;
  • completion членов после точки;
  • Hover-информацию о типах и элементах программы;
  • Signature Help для процедур, функций и методов;
  • отображение ошибок компиляции;
  • компиляцию и запуск программ;
  • выбор целевой платформы .NET Framework 4.7.2 или .NET 10.

Средства IntelliSense, включая подсказки по коду, сведения о типах, Signature Help и отображение ошибок, работают как в Windows, так и в Linux.

Linux: компиляция и запуск программ доступны только для целевой платформы .NET 10. Target .NET Framework 4.7.2 поддерживается только в Windows.

Кнопки запуска, компиляции, создания, открытия и сохранения файла
Справа вверху находятся кнопки запуска, компиляции, создания нового .pas-файла, открытия и сохранения файла.
Кнопка выбора target PascalABC.NET .NET 10
Справа внизу, в строке состояния, находится кнопка выбора target компилятора: .NET Framework 4.7.2 или .NET 10.
PascalABC.NET в Visual Studio Code: выбор target .NET 10, IntelliSense и запущенная программа

Подробнее о PascalABC.NET 4.0 →