Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>The Pawn LanguageNew to Visual Studio Code? Get it now.
The Pawn Language

The Pawn Language

il_kol

|
2,273 installs
| (1) | Free
Extension for VSCode support for the Pawn language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Pawn Language

  • Русский
  • English

Ru

Данное расширение позволяет использовать VSCode для удобной работы с программами на скриптовом языке программирования Pawn (SA:MP)

  • Реализованные функции
  • Планы
  • Документирование кода

Реализованные функции

Расширение включает в себя:

  • Синтаксическую подсветку Pawn кода
  • Синтаксическую подсветку SQL запросов внутри строк (скриншот)
  • Несколько быстрых вводов фрагментов кода (snipets)
  • Быстрый выбор цвета (Color picker) в коде (скриншот)
  • Документирование кода в двух форматах

Планы

Перспективы:

  • Семантическая подсветка кода
  • Автодополнение
  • Анализ кода
  • Обработка команд препроцессора
  • Автонастройка компилятора и настроек рабочей папки
  • Поддержка Intellisense

Скриншоты наработок

https://i.imgur.com/T3Hmjti.png

https://i.imgur.com/BiCf1J9.png

https://i.imgur.com/BcflN78.png

Документирование кода

Расширение позволяет разработчикам создавать комментарии-документацию к функциям. В скором времени при наведении на идентификатор функции или при выборе ее в автодополнении эти комменатрии будут всплывать, вместе с сигнатурой функции. Сейчас вы можете опробывать этот функционал установив тестовую версию этого расширения (pawnlanguage-test "Pawn Language TEST VERSION"). Подсветка доступна уже и в этой версии расширения.

Доступны два формата комментирования:

Подобно JSDoc JSDoc code Pawn doc result
Pawn-doc Pawn doc code Pawn doc result

Мы предлагаем использовать более удобный первый вариант, при этом сохраняя поддержку старого.

En

This extension provides the ability to use VSCode for convenient work with programs in the Pawn scripting programming language (SA:MP)

  • Functionality
  • Plans
  • Code documentation

Functionality

The extension includes:

  • Syntax highlighting of Pawn code
  • Syntax highlighting of SQL queries inside strings (screenshot)
  • Several quick inputs of code fragments (snipets)
  • Quick color picker in code (screenshot)
  • Documenting code in two formats

Code documentation

The extension allows developers to create comments-documentation for functions. Soon, when you hover over a function identifier or select it in autocompletion, these comments will pop up, along with the function signature. Now you can try out this functionality by installing a test version of this extension (pawnlanguage-test "Pawn Language TEST VERSION"). Highlighting is already available in this version of the extension.

Two comment formats are available:

Like JSDoc JSDoc code Pawn doc result
Pawn-doc Pawn doc code Pawn doc result

We suggest using the more convenient first option, while maintaining support for the old one.

Screenshots of developments

https://i.imgur.com/T3Hmjti.png

https://i.imgur.com/BiCf1J9.png

https://i.imgur.com/BcflN78.png

Color picker

https://i.imgur.com/LB0JmSh.png

SQL

https://i.imgur.com/rMJPUDt.png

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft