| |
通过包技术扩展Visual Studio 2005 |
|
时间: 2006-08-23 来自:天极yesky |
 |
|
五、 总结
注意,在VSIP SDK中,也有一篇文章“Walkthrough: Adding a command to an Editor Generated by the Package Wizard”,它更为细致地介绍了如何把其它命令添加到你的菜单上并且影响编辑器本身中的文本内容。但是,你可以自行深入研究。有关如何改进本文中所示编辑器的方面,请参考下面这些题目:
· 自动格式化
· 参数信息提示
· 语句完成
· 语法显亮
· 查找和替换
· 文本标记
· 智能感知
· 撤消支持
· 下拉列表框条
· 键盘绑定
· 上下文菜单
· 状态栏
· 文本层
要查看一个完整的复杂的定制编辑器(包括一个编译器、语言服务,甚至带有一个控制台窗口)的例子,可以参考IronPython.sln方案,它位于“<Installation Path>\VisualStudioIntegration\Samples\IronPythonIntegration”路径下。这个示例包括所有用于把Python集成到你的IDE中的源文件。
|
|
|
|
|
|
|
|