有谁知道VSTO IDE使用的代码编辑器是否可用于我自己的项目?
我需要在项目中使用代码编辑器。我用谷歌搜索试图找到一个,但我找到了几个第三方解决方案(付费或免费),但它们不符合我的需要。
与Webbrowser控件一样,VSTO的“sourcecodeeditor”控件是否可用作项目组件?
答案 0 :(得分:1)
与Webbrowser控件一样,VSTO的“sourcecodeeditor”控件是否可用作项目组件?
[。 。 ]
是否存在“MSVSTOSourceCodeEditor”类?这是个问题。感谢
不幸的是,没有。 Microsoft不允许您对其源代码编辑器进行子类化,也不提供在您自己的项目中使用的版本。正如我之前提到的,他们并不是真的想鼓励你重写Visual Studio。他们宁愿你买它而已!
您是否考虑过为Visual Studio创建插件或扩展程序?这是一种有点不同的方式,但它可能对你有用。您的开发人员可能会发现它更方便,因为他们不必在两个程序之间来回切换。
如果你真的打算开发自己的自定义解决方案,可能最好的办法是检查一些开源的Visual Studio风格的IDE的源代码,看看他们是如何编写代码的编辑: