问题标签 [content-assist]

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 投票
6 回答
1743 浏览

java - 内容中实现的类/子类在eclipse中辅助

我想要做的是:

然后按 Ctrl+Space 并让ArrayList<String>()(以及其他)显示在类型建议中。

我以为我以前有这个工作,但我最近不得不重新安装并且找不到它的设置。

这是 Eclipse Java EE helios,但如果需要,我可以升级到 indigo。

我尝试在这里寻求帮助,但没有找到我正在寻找的信息。我尝试检查“默认提案种类”(Java -> 编辑器 -> 内容辅助 -> 高级)下的所有框,但无济于事。

0 投票
1 回答
3732 浏览

javascript - Aptana Studio 3 JavaScript 内容辅助问题

我正在使用 Aptana Studio 3 编写 JavaScript;它对内置类型具有出色的内容帮助,它可以正确地从变量的源中推断出变量的类型,并且在编写以字符串文字编写代码的代码以及在 HTML 文档中以字符串文字编写代码时,它是一个救生员。也就是说,内容辅助和支持 ScriptDoc 功能一直令人困惑、缓慢且令人恼火。当我尝试编写类/构造函数并记录函数时,我可以使用 ScriptDoc 标签来获得内容帮助:

- 无法识别函数/类的名称;

- 将构造函数识别为函数,将类识别为类型,但无法将该识别传播到变量。只要我想写我的课并且从不使用它,这很好;

- 将类识别为类型,但无法将构造函数理解为函数。也就是说,它不会详细说明函数的参数、描述或返回类型,但如果我实例化它,它将帮助我了解对象的成员。

可以在http://wiki.appcelerator.org/display/tis/ScriptDoc+%28SDOC%29+2.0+Specification找到 ScriptDoc 功能的文档(Aptana 从中获取用户定义的内容辅助信息);但是,Aptana 无法识别列出的许多关键字,并识别出一些不存在的关键字。例如,“@classDescription”在文档中列出但未被识别,而“@class”被识别但未在文档中列出。另请注意,完全按照他们的描述做事根本不起作用。

任何人都可以帮助我提供一个记录的 JavaScript“类”示例,以便 Aptana Studio 3 代码辅助将正确描述类和构造函数的参数,正确推断分配变量的类型,并正确推断一个返回的变量的类型它的方法,就像它与本机类型一样?使用下面的代码,根据需要添加注释块和标签。我已经删除了我的大部分内容,因为我一直在弄乱它们,因为它们不起作用。

谢谢!

更新:在没有对 Aptana 的 Jira、Tenderapp 或 StackOverflow 的决定性回应的情况下,我开发了一个可怕的 hack,任何人都不应该使用它。无论如何,我将它包含在这里有两个原因:它可能会为开发人员确定问题的根本原因提供信息,并且它可能会激励他们解决问题以防止人们使用黑客。它是这样的:

它之所以有效,是因为代码成功地导致了推理,并且 ScriptDoc 成功地将文档附加到代码中,但是 ScriptDoc 无法自行引发推理(或者以一种似乎没有人能够弄清楚的非常糟糕的方式进行推理)。我的赌注仍然是 ScriptDoc 对类型名称的选择,这在索引视图中很明显。在 Aptana Studio 3.08 上,它将我的所有类型都列为“动态类型”名称,而不是人们可以合理理解它们的名称。在 2012 年 2 月 2 日的每晚构建中,它现在将我的所有构造函数分别列为Function<NameOfClass>和列表NameOfClass.prototype(似乎对 ScriptDoc 或推理没有帮助)。

我已经在记事本中编写了代码,所以这不应该像我觉得的那么重要,但我仍然非常感谢一个非黑客的答案。谢谢!

更多更新:

对 Aptana 源代码的详尽调查揭示了文档和列出的功能与实际实现之间的许多差异。你可以在https://jira.appcelerator.org/browse/APSTUD-4454看到我的笔记。

0 投票
1 回答
260 浏览

java - Java Swing:如何创建辅助功能来教用户如何使用软件?

是否有一个图书馆可以帮助创建帮助或自动指南,告诉用户要采取什么行动?

就像它应该注意到用户是第一次运行该软件,所以它会说点击这个按钮,当用户这样做时,它会解释其他功能。

有点像 Youtube 的视频编辑器所做的,但我想知道这是否可以在摇摆中实现。

我不知道你怎么称呼它......但下面是一个很好的例子,但它适用于 Java Swing。

http://jeffpickhardt.com/guiders/

0 投票
1 回答
406 浏览

eclipse-jdt - Eclipse 内容辅助仅在一个文件中损坏

内容助手总是在我的一个 Java 类中显示“无默认建议”,但它在项目/工作区的其他地方按预期工作。它也曾在该文件中的某个位置工作,但无缘无故停止工作,我看不到。

我正在使用 Eclipse Classic 3.7.1,Java 6 update 30。我的设置是 Java -> Editor -> Content Assist -> Advanced 中的默认设置。我试图清理/重建项目。我还尝试删除并重新添加课程。

0 投票
2 回答
153 浏览

eclipse - 带括号的 eclipse 方法名称

在此处输入图像描述

在此处输入图像描述

内容辅助在按回车后插入带括号的方法名称。我可以禁用这种插入吗?我希望插入的方法名称不带括号。

0 投票
1 回答
1502 浏览

autocomplete - Xtext 编辑器自动插入单个提案而不显示内容辅助弹出窗口

在我的 Xtext 编辑器中,我想默认启用自动插入单个提案。本质上,当我们按下 Ctrl-Space 时,只有一个匹配选项显示在内容辅助中时,想要自动完成。

在 Eclipse(Java 编辑器)中,可以从Windows->Preferences配置到Java->Editor->Content Assist页面并选择“自动插入单个提案”复选框。

0 投票
1 回答
502 浏览

aptana - Aptana“竞赛辅助”不显示课程?

我是 Aptana Studio 的新手,在尝试编写 CSS 时,我在使用“内容辅助”时遇到了一些困难。我的 HTML 中有一些由类和 id 标识的标签。但是,当我在我的样式中编写样式时,在我键入.或时不会出现内容辅助#。我知道应该有一些东西,因为我正在观看的 Lynda 视频有一个对话框,可以帮助选择可用的课程和 ID。

我在这里做错了吗?我在首选项中设置了所有项目性质的所有浏览器/用户代理。在编辑器中,我有.#:“显示提案”。

感谢您提供任何信息。

0 投票
1 回答
1536 浏览

dojo - 使用 AMD 的 dojo 1.7.1 能否在 Aptana 3 中提供代码辅助?

我试图让 Aptana studio 3 提供 dojo 1.7.1 代码辅助但没有成功。

AMD - 异步模块定义。

在一个简单的网页上使用异步模块加载(通过dojo 1.7 中的AMD支持):

如何获得变量 dom、fx、fxbase 的代码辅助...?

0 投票
1 回答
508 浏览

eclipse - Eclipse 内容辅助 移除隐藏类

在激活内容辅助 (Ctrl+Space) 时,我曾一度将我的 Eclipse/Project 配置为不包含来自 java.awt 的类。

现在我想再次包含来自 java.awt 的内容,但我不记得我在哪里编辑了要忽略的类列表,不,我不能从要忽略的列表中删除 java.awt。任何知道该功能在 eclipse 3.7 中的位置的人

0 投票
3 回答
2726 浏览

eclipse - 为什么 Eclipse Content Assist 不使用静态导入

我正在尝试将 JUnit 和 Mockito 与内容辅助一起用于静态导入。

我的内容辅助收藏夹列表: org.mockito.Mockito.*

当我对 mock() 方法使用内容辅助时,该方法可用,但导入只是获取常规的非静态导入。为什么这不起作用?