dxcore

    2热度

    1回答

    我试图让一个类的所有祖先(类和接口)到一个列表。 我试过这段代码,但没有工作。 public static List<Class> AncestorList; public static void GetAncestorList(Class curClass) { if(curClass.PrimaryAncestorType!=null) {

    3热度

    2回答

    我正在尝试使用Dxcore打开Api来编写一个简单的控制台应用程序作为学习者。我使用下面的代码行解析了一个C#文件。 LanguageElement parsedFile = parser.ParseFile(fileLocation) 我想在这个文件上尝试一些基本的东西。所以我试图获取这个文件及其参数中的所有方法,并将它们放在一个列表中。 我看到一个属性会做到这一点,但无法使用它。 DevE

    5热度

    4回答

    我想编写一个visual studio插件来为我做一些代码修改(如某些特定的重构)。我想知道我应该使用哪一种工具,为什么? 我们有resharper许可证,另外两个是免费的,这是一个内部使用的软件,所以我们不需要担心授权。

    0热度

    1回答

    我正在开发一个插件来在Enterprise Architect和Visual Studio 2012之间交换数据。我的插件使用DXCore库,到目前为止我能够完成我所需要的一切。但是现在我有问题了,如果插件重命名,我的插件会丢失文件的轨道。 我可以从DXCore处理DocumentRenamed事件,但这不是我想要的方式,因为它会强制我重命名为EA互操作创建的XML文件。 所以,这一切都归结为标题

    1热度

    1回答

    当Visual Studio中的插入符号位于对象创建或引用某个其他类的方法时,我想获得完整的文件路径。 喜欢的东西 Class CurrentClass { Class2 object1=new Class2(); object1.method1(); } 我能得到这样c中的完整的文件路径:\ ProjectLocation \ Class2.cs。 当我在visu

    13热度

    3回答

    我正在尝试编写一个Visual Studio加载项,其中包括需要跟踪Visual Studio解决方案中的每个文件。我知道我需要订阅哪些事件(当解决方案打开时,文件被添加/删除/编辑,项目也一样),但我不明白如何实际获取文件列表从任何它。 我最近安装了CodeRush并且一直在玩DXCore框架。我对插件方法非常满意,但我仍然没有看到在解决方案中获取文件列表的明显方法。 所以总结起来:如何通过Vi

    3热度

    2回答

    我正在尝试编写一个方法,它返回一个实现接口的类的列表,但不能这样做。 一些方法像 public List<Class> GetImplementedClasses(Interface Interface1) { . . . } 我试图用interface1.AllChildren等诸多尝试。他们中没有人给出任何结果。 是否可以使用DXCore API编写这样的方

    1热度

    1回答

    我们创建了一个小插件来添加一个xml注释块并创建一个try-catch函数。 (我们只是将它添加到我们编写的每个函数中) 但是对于最新的devexpress更新,我遇到以下代码的问题。 Private Sub cpAddComment_Apply(ByVal sender As System.Object, ByVal ea As DevExpress.CodeRush.Core.ApplyCon