问题标签 [code-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 投票
0 回答
1583 浏览

android - Eclipse 内容辅助缺少 Android API 工具建议

我更新了我的 Eclipse 以获得具有最新 Android ADT 的更新版本。我决定通过对谷歌提供的整个软件包进行“简单”安装来更新它。软件包版本是 adt-bundle-mac-x86_64-20130219。现在,我仍然有 java 的代码辅助,但没有 Android API。我花了很长时间搜索谷歌和 Stackoverflow,但都没有解决问题。当我转到菜单 ADT> Preference> JAVA> Editor> Content Assist> Advanced 时,我看到选项中缺少“API Tools Proposals”选项。我相信这就是为什么我对常规的 JAVA 东西有代码辅助,但对 Android API 却没有。我尝试创建一个新工作区并将项目导入其中。我确保 Android 库在编译路径中。

我尝试了在“eclipse.ini”文件中添加“-clean”的技巧。我没有多年的 Android 编程经验,所以 Anbdroid API 的代码辅助对我来说非常重要。任何想法如何把它带回来?

0 投票
1 回答
1137 浏览

grails - 模型对象的 GSP 页面中的 Groovy/Grails Tools Suite (GGTS) 代码辅助

我是 Grails 的新手,仍在学习。

我有以下模型代码:

和控制器:

对于view.gsp,我有以下内容:

一切正常,并且产生了正确的输出。但是,在 GSP 编辑器中,当我输入 时${ model. },我没有从 code-assist 获得任何建议。键入点后按 ctrl+space 无济于事。

不过,在里面按 Ctrl+space 可以${ }工作,它可以正确识别model为一个Book对象。

GSP 编辑器中尚不支持模型的代码辅助吗?谢谢!:D

0 投票
1 回答
373 浏览

javascript - Aptana Studio:变量的 jQuery 代码完成/辅助

我在最新的 Aptana 插件 (3.4) 中使用 jQuery 的代码完成/辅助时遇到问题。它似乎无法推断类型:

当试图为 $(this) 创建的变量完成代码时,我没有得到任何帮助:(你有什么建议可以解决这个问题吗?

0 投票
1 回答
363 浏览

actionscript-3 - 访问本机函数和类名

有谁知道如何访问 Action 脚本中可用的所有类的名称及其函数和变量(字符串、数组、数学......)。

我正在构建某种代码编辑器,我想在其中实现代码辅助。我正在使用 Flash 生成器。我的意思是,毕竟,当你说:

那么flash builder必须知道“String”和“valueOf”是什么意思,那么有什么方法可以访问这些信息吗?

0 投票
0 回答
455 浏览

eclipse - Eclipse JSDT 中闭包库的代码辅助

我正在尝试让 Eclipse 对谷歌库进行代码辅助,但似乎代码辅助解析器无法胜任。

发现DOM是使用以下语法(Document的定义)进行代码辅助的:

因此,我尝试使用 deps.js 和一些 javascript 生成该代码,它看起来像这样:

它将代码辅助,但完整的 deps.js 将生成 5850 行,当将该代码添加到我的项目并键入goog.时,它不仅会崩溃,而且会使我的计算机完全停止,直到我踢 Ecliple 的进程。

它看起来很多,但实际上并没有那么多需要处理,在我看到的关于 typescript 的视频中,我看到它的代码支持整个 dom(包括 Eclipse 中缺少的元素样式)。甚至在线 IDE也为我提供了整个 dom 的代码帮助。我的猜测是,如果 javascript IDE 可以比已编译的 Java 程序做得更好,那么代码辅助解析器就急需改进。

有没有一种方法可以在没有 IDE 阻塞的情况下添加这些定义以进行代码辅助?

如果我要键入document.getElementById然后将光标放在 getElementById 函数中的某个位置并按 F3,它将打开 baseBrowserLibrary.js 但该文件是在临时目录中创建的,因此它表明它实际上是在某个地方编译的。我想知道添加一个定义闭包库的编译库有多难。

到目前为止,我会改进脚本并让它读取定义 goog.provide(d) 对象的文件,这样我也可以添加注释。但是如果编译它太麻烦了,最好忘记它,因为提供一个带有定义的 javascript 文件对于 Eclipse/JSDT 来说太多了。

[更新]

我在 ecipe/pligins/org.eclipse.wst.jsdt.core_1.1.202.v201208171701.jar 中看到目录库,其中包含 baseBrowserLibrary.js 这看起来与 eclipse 打开的文件相同的文件,当你去定义的document.getElementById例如。不知道为什么添加我自己的 js 文件会使代码辅助非常缓慢。试图将 js 文件包装进去,user library但这根本没有提高速度。

0 投票
0 回答
87 浏览

c++ - eclipse 的 C++ 自动补全是否或可以考虑命名空间成员?

我注意到,当我somenamespace::<tab>在 C++ 项目中的 Eclipse [Kepler] 中键入时,它不会仅将名称空间成员显示为第一个建议,而是显示了很长的可能性列表。有没有办法将 Eclipse 配置为首先只建议该名称空间的显式成员?

0 投票
0 回答
32 浏览

eclipse - eclipse中scala的代码辅助引发错误

我在斯卡拉已经几个小时了。
我使用 eclipse ,然后我去市场并安装了用于 eclipse 的 scala ide 插件。现在,当我执行 ctrl+space 时,我收到两个弹出错误警告,只有在关闭两者之后,我才能进入通常的代码支持下拉菜单。

下面是两个弹出窗口,有没有人解决这个问题?

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
155 浏览

eclipse - ADT eclipse 为 Override 关键字激活智能内容辅助

override所有,我想知道是否有可能显示当我在eclipse中键入指定类的关键字时可以覆盖的方法的智能代码。我的意思是就像在虚拟工作室中一样,当我键入 override 时,IDE 将显示当前类中可以覆盖的所有方法,我知道我可以设置“.abcdefghijklmnopqrstuvwxyz”,editor/content assist以便 IDE 显示智能代码所有的字母表。但我只想查看可以为指定类覆盖的方法。谢谢。

0 投票
0 回答
2074 浏览

javascript - 在 Aptana Studio 3 中为 d3.js 添加 javascript 代码辅助

我正在尝试在 Aptana Studio 3 中添加 javascript 代码辅助,使用 d3 javascript 库 d3.v3.js 处理代码,我已将其放置在与使用它的 javascript 文件相同的目录中。我的项目是一个 Aptana“Web”项目。

我遵循了这个答案的第一部分(Aptana 3):有代码辅助编辑器吗?- 但它没有给我 d3 代码帮助。

我注意到我没有选择在文件关联中为 *.js 选择“Aptana JS 编辑器”(参见我的第二个屏幕截图)。会不会是问题的根源?单击“添加”按钮尝试将“Aptana JS Editor”添加到选项中(请参阅我的上一个屏幕截图),没有这样的选项。

Aptana Studio 3版本为:Build 3.4.2.201308081805,我的操作系统是Ubuntu 10.04 32位。谢谢你的帮助。

上下文辅助菜单的屏幕截图

文件关联的屏幕截图

在此处输入图像描述

0 投票
5 回答
17427 浏览

sql - Toad:表格自动完成功能不起作用

我已经使用 Toad 一年多了,没有任何问题。表格自动完成功能突然停止工作。没有更改任何设置,并且我已经全新安装了新的 TOAD 版本,但问题仍然存在。

下图显示了模式 MCDM 中的视图 IN_INSTRUMENT 的自动完成默认设置。正常行为应生成表/视图列表。

在此处输入图像描述

值得注意的是,并非所有模式都发生上述情况。对于某些模式,我仍然会看到一个表格列表。一开始,这个错误只发生在一个模式上。现在它也在慢慢地发展到其他模式,当您处理数十个模式时,每个模式都包含数百个表,这非常令人沮丧。当您必须每次打开模式浏览器并查找确切的表/视图/过程/包而不是让自动完成给出建议时,它会减慢开发速度。

同样的问题已在此线程中进行了描述,并且此线程的细节较少,但尚未给出可接受的答案。

从 Code Assist 设置中可以看出,这些应该是有序的。

在此处输入图像描述

如何将自动完成行为重置为其原始状态?