我正在尝试查找关于如何为VS2008或VS2010创建自定义编辑器插件的文档。在Visual Studio 2008或2010中实现自定义编辑器
我想编辑的文件语法来自Stefan Sarstedt的名为TemplateMaschine的工具。
的模板语法的一个例子:
<%@ Assembly Name="System.Xml" %>
<%@ Import NameSpace="System.Xml" %>
<%@ Import NameSpace="System.Collections" %>
<%@ Argument Name="className" Type="string" %>
<%@ Argument Name="attributes" Type="ArrayList" %>
public class <%=className%>
{
<% foreach(string attr in attributes) { %>
public string <%=attr%>;
<% } %>
}
的对我来说最重要的编辑器功能将实时语法检查和代码完成。如果我们能够获得这些功能,它将为我们节省数万人的工时。
未能将自定义编辑器合并到Studio中,也许有一些开源文本编辑器项目可能很容易扩展到我的目的?我在Eclipse上看了一些,但我会认为代码完成不会是一个选项(另外,我的Java臭味)。另一种可能是扩展SharpDevelop文本编辑器组件。
想法和建议欢迎!
感谢您的信息。我有很多阅读要做! ...和Ook?作为一种语言 - 附近有Terry Pratchett球迷...... – 2010-06-03 06:54:57