Hello. I use Sublime Text 2 with
SourcePawn completions as IDE. I compile easily with ctrl+B shortcut, here is my build system:
Code:
{
"cmd": ["C:/users/username/Dropbox/sourcemod/scripting/spcomp", "-o..\\plugins\\\\$file_name", "$file"]
}
I test my plugins on local srcds downloaded with SteamCMD. If i want to add Sourcemod to test server, i use Hard links,
here is very useful extension for windows OS.
I use git for source control and bitbucket as remote repo (because there is no SourcePawn in the list of languages on github). Since you can create only one git repo in same directory i start my project somewhere on hard drive and use hardlinks again to setup plugins on server. The only thing i do slowly is reloading plugin on server and debugging. I have to write: "sm plugins reload pluginname". After reading this thread, i will try using
smx auto-reloader.
Also i sometimes use Textastic app for iOS to watch code.
Hope this info will be useful