Delphi提示添加到Uses

问题描述 投票:0回答:1

刚刚从 Delphi XE 升级到 Tokyo,希望获得一些更新的 IDE 功能。

一个很好的功能是自动提供选项以将单位添加到 use 子句中。例如,如果您在代码中引用了 use 中没有的内容,那么 IDE 提示您添加相关单元就好了。

例如,为了简单起见,在 IntelliJ 中,您可以声明一个 Button,但尚未将关联的 Library 添加到 Import 子句中。

发生这种情况时,有问题的行会突出显示(就像在 Delphi 中一样),但 IDE 将允许您使用 Alt-Enter 添加必要的库。如果有多个库(它知道),它会提示您选择您想要的库。

德尔福有类似的东西吗?

delphi ide
1个回答
7
投票

Delphi 2007 及更高版本支持它所知道的大多数类型(在搜索或库路径中)。 (它可能在 D2005/2006 中可用;我现在没有在任何地方安装它们来检查。我知道它不在 Delphi 7 中。)

输入类型,然后使用重构菜单(重构->查找单位)或按 Ctrl+Shift+A

这是一个例子:

虽然不是100%有效,但比旧方法有了很大的进步。

(是的,在有人插话之前我就知道

TArray<string>
。我只是抓住了一个快速类型,我知道它不会出现在默认的 VCL 表单中使用子句作为示例。)

© www.soinside.com 2019 - 2024. All rights reserved.