问题标签 [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.
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 的代码辅助对我来说非常重要。任何想法如何把它带回来?
grails - 模型对象的 GSP 页面中的 Groovy/Grails Tools Suite (GGTS) 代码辅助
我是 Grails 的新手,仍在学习。
我有以下模型代码:
和控制器:
对于view.gsp
,我有以下内容:
一切正常,并且产生了正确的输出。但是,在 GSP 编辑器中,当我输入 时${ model. }
,我没有从 code-assist 获得任何建议。键入点后按 ctrl+space 无济于事。
不过,在里面按 Ctrl+space 可以${ }
工作,它可以正确识别model
为一个Book
对象。
GSP 编辑器中尚不支持模型的代码辅助吗?谢谢!:D
javascript - Aptana Studio:变量的 jQuery 代码完成/辅助
我在最新的 Aptana 插件 (3.4) 中使用 jQuery 的代码完成/辅助时遇到问题。它似乎无法推断类型:
当试图为 $(this) 创建的变量完成代码时,我没有得到任何帮助:(你有什么建议可以解决这个问题吗?
actionscript-3 - 访问本机函数和类名
有谁知道如何访问 Action 脚本中可用的所有类的名称及其函数和变量(字符串、数组、数学......)。
我正在构建某种代码编辑器,我想在其中实现代码辅助。我正在使用 Flash 生成器。我的意思是,毕竟,当你说:
那么flash builder必须知道“String”和“valueOf”是什么意思,那么有什么方法可以访问这些信息吗?
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
但这根本没有提高速度。
c++ - eclipse 的 C++ 自动补全是否或可以考虑命名空间成员?
我注意到,当我somenamespace::<tab>
在 C++ 项目中的 Eclipse [Kepler] 中键入时,它不会仅将名称空间成员显示为第一个建议,而是显示了很长的可能性列表。有没有办法将 Eclipse 配置为首先只建议该名称空间的显式成员?
eclipse - eclipse中scala的代码辅助引发错误
我在斯卡拉已经几个小时了。
我使用 eclipse ,然后我去市场并安装了用于 eclipse 的 scala ide 插件。现在,当我执行 ctrl+space 时,我收到两个弹出错误警告,只有在关闭两者之后,我才能进入通常的代码支持下拉菜单。
下面是两个弹出窗口,有没有人解决这个问题?
eclipse - ADT eclipse 为 Override 关键字激活智能内容辅助
override
所有,我想知道是否有可能显示当我在eclipse中键入指定类的关键字时可以覆盖的方法的智能代码。我的意思是就像在虚拟工作室中一样,当我键入 override 时,IDE 将显示当前类中可以覆盖的所有方法,我知道我可以设置“.abcdefghijklmnopqrstuvwxyz”,editor/content assist
以便 IDE 显示智能代码所有的字母表。但我只想查看可以为指定类覆盖的方法。谢谢。
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位。谢谢你的帮助。
sql - Toad:表格自动完成功能不起作用
我已经使用 Toad 一年多了,没有任何问题。表格自动完成功能突然停止工作。没有更改任何设置,并且我已经全新安装了新的 TOAD 版本,但问题仍然存在。
下图显示了模式 MCDM 中的视图 IN_INSTRUMENT 的自动完成默认设置。正常行为应生成表/视图列表。
值得注意的是,并非所有模式都发生上述情况。对于某些模式,我仍然会看到一个表格列表。一开始,这个错误只发生在一个模式上。现在它也在慢慢地发展到其他模式,当您处理数十个模式时,每个模式都包含数百个表,这非常令人沮丧。当您必须每次打开模式浏览器并查找确切的表/视图/过程/包而不是让自动完成给出建议时,它会减慢开发速度。
同样的问题已在此线程中进行了描述,并且此线程的细节较少,但尚未给出可接受的答案。
从 Code Assist 设置中可以看出,这些应该是有序的。
如何将自动完成行为重置为其原始状态?