Squirrel's authors have developed plug-ins in Vs and eplicse. These two most important ides can be used for squirrel development and debugging. However, I have always liked small and powerful tools. For example, I use squirrel because it is small enough or even VC compiler. I only use vcexpress, but vcexpress cannot install squirrel plug-ins, if you want to install it, you need to download vs shell. This is another guy with hundreds of megabytes. It is too wasteful to use a lot of useless functional areas to support a small squirrel.
The idea of self-developed IDE is a bit crazy, but some people have developed the squirrel ide of nutty. What I want to do is based on this idea. The squirrelide I imagined should be based on the following features.
1: small enough, I want to execute allProgramIt can be smaller than 1 MB after compression.
2: strong enough. It should support syntax highlighting, Automatic completion, breakpoint, debugging, and object viewing.
3: It is adaptive and should be able to debug squirrel scripts outside the process.
At present, the preparation work is almost done. It is determined that scintilla is used as the foundation of IDE. As for the remote debugger originally written by squirrel, I am not very satisfied with it and intend to push it to rewrite.
After finishing this IDE, I think we should publicize squirrel.