Hi All, I while ago I promised I'd write a visual studio plug in for squirrel. I finally had the time and the patience to go though the excruciating process of extending VS2008.
I wrote a "Integrated mode Package", that means that it will integrate in your VS2008 as C++ or C#. It implents a custom project system (.sqproj) a language service(syntax coloring etc..) and a remote debugger. It is as capable as SQDev(the eclipse plugin) but at the moment I don't support watches in the debugger. The protocol is fully compatible with sqdbg/sqdev so if you were using sqdev now you can switch to Squirrel Studio without changing your app.
This is a preview release, I haven't tested it for very long but so far everthing seems to be working well enough and if you are used to visual studio you will feel at home(F5 run, F10 step etc...).
http://wiki.squirrel-lang.org/files/SquirrelStudioIntegrated.msi
HOW TO INSTALL
OPTION A) You have visual studio 2008 (Professional or greter) already installed on you machine.
*Run the msi installer
OPTION B) You don't have visual studio 2008 or u have an express vesion.
*Download Visual Studio Shell (Integrated Mode) with SP1 [NOTE: Integrated Mode NOT Isolated Mode]
*Run the msi Installer
To check if evething works:
*Run Visual Studio 2008
*File/New Project
*Squirrel/Squirrel Basic Project
*Configure the project and u are ready to go
other notes:
*The fake autocompletion works like in the eclipse plugin, you can configure it from Tool/Options/Squirrel/General
*Syntax cheking is always on, if you wait for a second or 2, the editor will show the squiggly line on the error. The error also appears in the Errors tool window(u have to open it).
*The project configuration for the debugger works pretty much like in sqdev(same options in Project/Properties then "Configuration Properties/Debugger").
that's it, tell me if you have any problem. I'll make a wiki page or something as soon as I'm confident that everything is stable enough.
ciao
Alberto