Skip to content

A open-source integrated development environment (IDE), made as an alternative to "Pawno", an editor and compiler for Pawn scripts.

Notifications You must be signed in to change notification settings

Gomaink/SAMP-Develop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SA:MP Develop

A open-source integrated development environment (IDE), made as an alternative to "Pawno", an editor and compiler for Pawn scripts.


SA:MP Develop is a Windows Forms application that provides a text editing interface with custom syntax highlighting for the Pawn language. It uses the FastColoredTextBoxNS library to provide an advanced text area with support for various features, including keyword highlighting , types, macros, literals, comments and strings.
  • The editor interface is configured to adapt to different visual themes, such as light and dark themes. Visual styles such as background colors, text colors, and font styles are adjustable to provide a visually pleasing editing experience customized to the user's preferences.

  • Additionally, the editor offers file management functionalities such as creating, opening, saving, and saving as text files. It supports keyboard shortcuts for common operations such as creating a new file, opening an existing file, saving the current file, and compiling the code.

  • Syntax highlighting is applied dynamically as the user types or edits text, ensuring that code is always presented clearly and readably. The editor also supports code folding markup to visually organize blocks of code and make large files easier to navigate.

  • The editor has a sidebar, where you can browse your project's folders and files, making it easier to program a modular script, for example.

  • Additionally, the editor offers the ability to switch between light and dark themes, providing an editing experience that is personalized and adaptable to the user's visual preferences.

  • The editor offers a discord status with the file you are editing and how long you have been editing, this with the help of the DiscordRPC library, which creates a custom Rich Presence.

Overall, SA:MP Develop provides a robust and flexible platform for editing Pawn language text, with advanced syntax highlighting, file management, and visual customization features. It is suitable for developers looking for a powerful and highly configurable text editing tool.

Images

Dark theme

Light theme

Discord Rich Presence

About

A open-source integrated development environment (IDE), made as an alternative to "Pawno", an editor and compiler for Pawn scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages