我正在写一篇学术论文,我需要参考大多数面向 OO 语言的 IDE 中存在的功能,您可以在源代码中键入对象名称,添加点,然后会弹出一些内容并让您选择成员。
我正在寻找一个通用的(不是 IDE 特定的术语,尽管我也有兴趣了解这些),它专门指此功能和弹出窗口,而不是所有支持功能(例如,“内容辅助”或类似的东西) . 该术语应与大多数 IDE 中的成员列表或大纲视图区分开来。
我的论文涉及 Eclipse 和 Java,但我想知道是否有一个被广泛接受的术语。
我正在写一篇学术论文,我需要参考大多数面向 OO 语言的 IDE 中存在的功能,您可以在源代码中键入对象名称,添加点,然后会弹出一些内容并让您选择成员。
我正在寻找一个通用的(不是 IDE 特定的术语,尽管我也有兴趣了解这些),它专门指此功能和弹出窗口,而不是所有支持功能(例如,“内容辅助”或类似的东西) . 该术语应与大多数 IDE 中的成员列表或大纲视图区分开来。
我的论文涉及 Eclipse 和 Java,但我想知道是否有一个被广泛接受的术语。
intellisense是您正在寻找的微软采用的名称:)
自动完成是在其他程序非 Microsoft 财产中使用的术语
Intellisense就是微软所说的,而且这似乎是普遍使用的。“自动完成”也可以正常工作。
“自动完成”是更通用的术语。我会避免使用特定于供应商的行话。
(此外,在不太可能的情况下,不知道该术语的读者更有可能从上下文中弄清楚“自动完成”的含义。“智能感知”就像“潮汐”或“承诺”;你'永远不要从名字中猜出它是什么。;-)
我认为 AutoComplete 并没有完全捕捉到它。请参阅有关 Joel on Software 的讨论:
http://discuss.joelonsoftware.com/default.asp?joel.3.457350.17
我认为“内容辅助”或类似的东西在学术论文中是可以接受的。正如该论坛的另一位发帖者所指出的,我认为 Intellisense 正变得很像 Kleenex 或“google”(动词形式)。
我认为“智能感知”一词可能是传播最广的,只需要几个滴答声就可以理解。我会同意的。
在我使用 Visual Studio 之前,我最熟悉的术语是“Code Insight”,它也很容易理解。
如果您指的是弹出的小列表,我通常将其称为自动建议弹出菜单。