Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Visual Studio integration

Visual Studio integration

ApochPiQ
ApochPiQ
The Bag of Holding · · 1 min read
576 0
I got bit by the insomnia bug again, so I downloaded the Visual Studio SDK and started playing around with it. So far it's fairly huge and daunting, and, like most of the Visual Studio Extensibility stuff, pretty poorly documented.

After spending much of the night screwing around, I finally managed to get a new project type added to VS. Shortly after this will come the actual syntax highlighting and Intellisense support; however, those require that I rewrite the grammar for Flex/Bison (instead of boost::spirit which I use currently). Since redoing the grammar is a pretty major job, I'm going to leave it alone for now.

I might look into seeing how much of a pain it is to use my own parser, in which case I'll just copy the spirit grammar directly, and see how well it performs.


Anyways, shiny screenshots, which are a rarity in the Epoch project right now:
Epoch Project in Visual Studio 2005

I also took some random time to make some minor improvements to Fugue, so now some things are possible that weren't before, like passing structures and tuples into functions. Higher-order function support is a bit more robust, too.

All in all, a productive day or so... now I just have to figure out this sleeping business [smile]

Discussion

Loading comments...