也许有些奇怪,但我想为Visual Studio 2010编写一个扩展程序,模仿Visual Foxpro中的命令窗口行为。对于那些不了解的人:
在Foxpro中,您可以在命令窗口中输入代码,并直接执行它。这样,您就可以尝试各种操作而不会破坏您的项目或“真实代码”。并且您也拥有某种形式的Intellisense功能。如果通过CREATEOBJECT创建一个对象,则在下一步中将获得包含所有可用方法和函数的Intellisense。就像一个代码草稿本一样。这是我在VS 2010中所缺少的。
我已经看到了来自Visual Studio 2010 SDK的EditorToolwindow-Demo,但我想要一个语法高亮功能和Intellisense,并提供自己处理此窗口中的代码的逻辑,例如即时执行等。有点像LINQPad。
有人有想法如何实现这个吗?