Kne*_*ta_ 3 visual-studio-2010 visual-studio visual-studio-2012
我们使用的是具有自己脚本语言的商业软件,您可以使用该软件自定义产品.在没有IDE帮助的情况下编写代码并且它有自己的编译器是非常繁琐的.
是否可以使用Visual Studio并为我创建一个用这种语言编写脚本的环境,并获得智能感知和语法突出显示以及您在IDE中找到的其他好东西的帮助?理想情况下,我想在VS中绑定一个按钮来启动外部编译器并编译代码,这样我就不必一直切换窗口.
如果这是可能的,那么要完成它是一件非常困难的事情吗?
是的,这当然是可能的.您需要使用自定义语言服务和文本编辑器创建Visual Studio Shell加载项.您需要安装相应的Visual Studio SDK,然后继续:
您可以将Visual Studio Isolated Shell与您的应用程序一起发送(需要许可证并且存在一些限制),这样您的用户就不需要安装Visual Studio Professional.
有许多开源项目在Visual Studio中提供自定义编辑器,语言服务等,这些项目可以提供一个研究工作方式的好地方,紧挨着Visual Studio SDK文档:
您可能也想深入了解MsBuild,因为如果要编辑文件集合并编译它们,Visual Studio将期望您创建项目文件.MsBuild可以反过来调用你自己的编译器,就像它调用csc编译C#代码一样.
| 归档时间: |
|
| 查看次数: |
771 次 |
| 最近记录: |