问题标签 [dxcore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1144 浏览

visual-studio-2008 - 选择哪一个?DXCore、Resharper 还是 VSX?

我想编写一个 Visual Studio 插件来为我做一些代码修改(比如一些特定的重构)。我想知道我应该使用这些工具中的哪一个,为什么?

我们有 resharper 的许可证,另外两个是免费的,这是一个内部使用的软件,所以我们不需要担心许可证问题。

0 投票
3 回答
17110 浏览

c# - 获取 VS 插件或 DXCore 插件的解决方案/项目文件列表

我正在尝试为 Visual Studio 编写一个加载项,除其他外,它需要跟踪 Visual Studio 解决方案中的每个文件。我知道我需要订阅哪些事件(打开解决方案时,在其中添加/删除/编辑文件时,项目也是如此),但我不明白如何实际获取文件列表从任何一个。

我最近安装了 CodeRush 并且一直在使用 DXCore 框架。我对它在插件方面的方法感到非常满意,但我仍然看不到在解决方案中获取文件列表的明显方法。

总结一下:我如何通过 Visual Studio SDKDXCore 获得解决方案及其项目中的可靠文件列表?

0 投票
4 回答
16335 浏览

.net - 禁用 CodeRush

我不想卸载代码仓促。我只是想有机会在我不想要的时候把它关掉。

这可能吗?(速成版)...

0 投票
2 回答
282 浏览

coderush - 如何使用 DXCore 获取类中的所有方法并存储在文件中?

我正在尝试使用 Dxcore open Api 编写一个简单的控制台应用程序作为学习者。我已经使用以下代码行解析了一个 C# 文件。

我想在这个文件上尝试一些基本的东西。所以我试图获取这个文件中的所有方法及其参数并将它们放在一个列表中。

我看到了一个可以执行此操作但无法使用它的属性。

Dxcore 插件开发文档上的一些链接也会有所帮助。

提前致谢。

0 投票
1 回答
109 浏览

visual-studio - 是否可以使用 coderush API 获取源代码所在类的完整文件路径?

当 Visual Studio 中的插入符号位于对象创建或引用其他类的方法时,我想获取完整的文件路径。

就像是

我可以获得完整的文件路径,如 c:\ProjectLocation\Class2.cs

当我在视觉工作室得到这条线时。

0 投票
1 回答
175 浏览

coderush - 如何在 Coderush 中获取某个类的祖先?

我试图将一个类的所有祖先(类和接口)放到一个列表中。

我尝试了这段代码,但没有奏效。

在这部分代码中,我尝试将所有类和接口收集到 AncestorList 中。但是当我试图在列表中找到数字类时,它显示为 0。测试项目的父类和接口很少。请帮助查找错误。

我通过以下方式调用了 GetAncestorList 函数。

提前致谢,

维诺德

0 投票
1 回答
1922 浏览

c# - 使用 DXCore 控制台应用程序获取解决方案/项目中的文件列表

我了解在插件中使用时,可以使用以下代码段提取 VS 解决方案信息。

问:我想构建一个控制台应用程序并访问这些文件详细信息。我的目标是创建一个控制台应用程序(可以在没有 VS 的情况下运行)以根据我在输入 .sln 文件中发现的设计问题生成报告。我为此使用什么功能?

0 投票
2 回答
219 浏览

coderush - 如何在 CodeRush 中获取实现接口的类?

我试图编写一个返回实现接口的类列表的方法,但无法做到。

一些方法如

我尝试使用 interface1.AllChildren 和许多其他尝试。他们都没有给出任何结果。

是否可以使用 DXCore API 编写这样的方法?

例子:

在此处输入图像描述

如果我通过 Interface1,我应该从方法 GetImplementedClasses 中获取 Class1 和 Class2。

提前致谢。

0 投票
1 回答
228 浏览

vb.net - Coderush 插件未生成正确的尝试捕获结束尝试块

我们创建了一个小插件来添加一个 xml 注释块并为函数创建一个 try-catch。(我们只是将它添加到我们编写的每个函数中)但是在最新的 devexpress 更新中,我遇到了以下代码的问题。

它不会生成正确的 Try-catch 块,而是生成以下不正确的代码:

奇怪的是,以下代码似乎有效(它的代码大致相同,但事件处理程序显示消息框而不是异常)

这个问题在 Vb.Net 中存在,但在 C# 中括号放置正确。

0 投票
3 回答
4001 浏览

visual-studio-2010 - 如何扩展 IntelliSense 项?

我想通过各种项目手动扩展 IntelliSense 列表。我想对项目触发的操作负责(即代码完成和工具提示信息)。什么物品都无所谓。

这可以通过 VisualStudio 插件、ReSharper / DXCore 或任何其他插件实现吗?

背景:

你们中的一些人可能知道 FOP(面向特征的编程)。FOP 需要对智能感知和编辑器行为进行各种更改。

编辑:

另一个有趣的帖子