什么是Visual Studio DTE?

28

我一直在研究 Visual Studio 的 SDK,但还没能弄清楚 DTE 是什么意思。这是一个愚蠢的问题,但我似乎真的找不到它。DTE非常有用,知道它是什么也会很酷。

DTE的全称是 "Development Tools Environment",它是 Visual Studio 扩展模型中的一个主要对象,允许开发人员通过编程方式与 IDE 交互,执行各种任务,例如创建、打开和保存文档、构建和调试项目、控制窗口布局等。


在这里,您可以看到使用DTE的更多内容。https://dev59.com/wGUp5IYBdhLWcg3wCD74#15581025 - Dilshod
这很有用,但我认为它没有定义DTE。 - sircodesalot
3个回答

36

它代表开发工具环境。

他们似乎没有多提及这个,我能找到的唯一一个在MSDN上解释其含义的页面是这个


2
看起来,那个链接不再相关了,是吗? - Bohdan Kuts

9

DTE = "开发工具环境"

本质上,我理解它是Visual Studio的一部分,它允许您与计算机本身进行交互。这可以控制诸如活动窗口和应用程序等事物。


4

来自MSDN:

EnvDTE是一个封装了COM库的程序集,其中包含了用于Visual Studio核心自动化的对象和成员。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接