BasicPawn is a very lightweight editor with a size of a few megabytes.
All settings are saved in its working directory so you can bring BasicPawn anywhere!
Like most IDE's and editors, BasicPawn supports autocompletion and IntelliSense too.
(Including methodmap, enum struct and variable autocompletion support)
Missing a feature? Write your own plugins using .NET Framework to add more functionality to BasicPawn.
Show all official plugins.
To make sure your code is running as it should be, you can use the BasicPawn debugger to debug your code.
Use breakpoints, watch values, set values, caught exceptions and more.
Create your own configs for every situation.
Set different compilers, input and output folders, build events and more.