问题标签 [code-hinting]

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 投票
3 回答
499 浏览

java - 如何在 IntelliJ 中调用方法/构造函数参数提示?

如果我按顺序编写代码,那么在我输入一些方法调用并打开括号后,我会在延迟后得到一个提示:

在此处输入图像描述

如果我丢弃它或稍后返回该位置,我看不到任何提示:

在此处输入图像描述

如何在不重新输入代码的情况下调用它?

0 投票
1 回答
138 浏览

php - 从对象属性列表 Netbeans(在 PHP 中)中删除通用代码完成提示(所谓的“代码模板”)

有没有办法从 netbeans 中的对象属性列表中删除通用代码完成提示(在 PHP 中)?对于任何变量,除了可用于给定对象变量的任何方法/属性外,Netbeans 还包括 35 个通用提示。它们是基本的设计模式,例如 for 和 if 块。这些是有人可能会使用的东西,但我从不使用。它们使属性列表变得混乱,并使得浏览对象的可用方法和属性需要更长的时间。有没有办法摆脱它们?

在下图中,我有一个名为 SomeClass 的虚拟类和一个名为“method”的函数,这是我希望在提示框中看到的唯一内容:

在此处输入图像描述

0 投票
1 回答
2322 浏览

vba - 如何在工作表代码中声明和使用公共函数和子例程

我在我的一个工作表模块中声明了一个公共函数:

我希望能够从其他模块和类模块访问它。我尝试了以下方法:

但是我得到一个编译错误:“找不到方法或数据成员”,可能是因为我声明shWorksheet对象,而Worksheet对象没有isValidContract()方法。但我想使用矩阵isValidContract()工作表中定义的方法。

我可以让它工作的唯一方法是声明shObject。但是当我键入时,我没有得到漂亮的小代码提示

有什么方法可以确定尺寸sh以便我获得 Worksheet 对象的代码提示我的特定矩阵代码?

0 投票
2 回答
3889 浏览

javascript - 括号中的 Javascript 库的代码完成

使用括号,如何从 someController.js 文件中自动完成 helpers.js 文件中定义的函数?

Visual Studio 通过如下引用路径执行此操作:

括号中是否有任何等效功能?

0 投票
0 回答
385 浏览

xslt - Adobe-Brackets XML/XSLT 代码完成

我正在寻找使用 XSLT 语言的指南/示例/“如何”。

结合所有 HTML 语言和更多的 XSLT 标记和功能,我可以使用默认语言作为 HTML ..

我可以只添加(不替换或删除默认代码提示)XSLT 语言基于 HTML 语言的几个标签、属性、功能等吗?

我收集的这些标签和属性(并为我的工作而改变):

标签:

属性:

0 投票
1 回答
213 浏览

php - 为什么 PhpStorm 不显示我的课程?

我创建了一个这样的类:

问题是 PhpStorm 没有在“新”语句中向我显示对我的班级的建议,如果我在它的实例中创建FOO它不会向我显示FOO方法......

不知道是不是PhpStorm的问题;我已经导入了 Facebook php sdk 类,它给了我正确的提示......

更新:

我想我发现了问题:

- 如果我打开了一个项目并且我使用类导入文件(即在项目目录之外,拖放到 IDE 中)以快速编辑它,IDE 不会给我建议

- 相反,如果我打开单个文件本身并且没有打开其他项目,则 IDE 工作正常

0 投票
1 回答
149 浏览

javascript - Eclipse JSDT 在使用 @memberOf 时停止提供建议

因为我喜欢在 javascript 中编写代码,就像在其他 OOP 环境中一样,所以我喜欢模块化我的代码,比如为我的 JS 应用程序创建一个顶级命名空间,如下所示:

这使我的代码布局很容易遵循,并且由于这些不是插件,也不是要实例化的“类”,因此这种格式简单明了。

然而,由于 Eclipse 的 jsdt 大纲生成器默认只深一层,大纲只显示顶级模块,不显示成员函数、属性等。我知道这是为了防止循环引用等,但不是太在开发过程中很有帮助。

我实际上为我的代码积极创建了 jsdoc 片段,即使 eclipse 本身不使用它并且不显示在线文档或提供基于 @returns 类型的提示。我只是不断添加文档来帮助我记住什么是什么,参数是什么等等。:) 当然,希望有一天 eclipse jsdt 会利用这些东西。

然而,现在,我刚刚发现了奇妙的@memberOf 事情。突然之间,我的模块可以在大纲视图中探索。耶……呃……

突然之间,代码提案也停止在模块上工作。提案与 myapp 一样长。,这将显示 .module,但在 myapp.module. 之后,没有给出任何建议。如果我删除 @memberOf,代码建议将再次适用于该模块,但该模块的大纲不再可探索。

任何人都知道大纲资源管理器和代码提案在 jsdt 中的工作方式吗?(不要说 netbeans,这对于 js 和 html 来说非常棒,但对于 php 来说非常跳跃,不支持 yaml 等等。我需要我的 eclipse,唉。)

0 投票
1 回答
580 浏览

wordpress - Adobe 括号 Wordpress 提示/自动完成

所以..我现在正在尝试使用 Adob​​e Brackets 作为我的编辑器,到目前为止我真的很喜欢它,但是我缺少一件事,我想知道是否有一个扩展..

我主要为 wordpress 主题/插件等编写 php、css 和 javascript。我之前使用的是 sublime 3,我有一个插件,如果我输入 wordpress 函数名称并使用自动完成功能,它会自动插入该函数的参数。所以在崇高它看起来像这样http://i.imgur.com/FxxUOy8.png

在 Adob​​e Brackets 中,我尝试了我找到的每个 wordpress 扩展,但我无法得到相同的结果。wordpress 函数的提示确实有效,但是当我接受提示时,它不会插入该函数的参数http://i.imgur.com/25HsuSe.png

所以我想知道是否有人知道一个提供自动完成功能的扩展,就像在崇高的截图中一样。还是我想念其他东西来获得它?

提前致谢!

0 投票
1 回答
508 浏览

angularjs - 安装 angularJS 后 sublime text 3 js 代码完成不起作用

在点击链接http://weblogs.asp.net/dwahlin/using-the-angularjs-package-for-sublime-text之后,我刚刚安装了 angularJS 包控件,这使我能够获得角度代码提示,但它搞砸了我的sublime-text 3 中的默认代码提示功能。在附图中,我decrementCountdown定义了这个函数,当我尝试使用它时 - 它没有出现在代码完成提示中,我看到的唯一东西是 AngularJS 方法。

在此处输入图像描述

有人可以帮我吗?谢谢

0 投票
2 回答
410 浏览

css - 如何将 CSS3 元素添加到 DW CS6 代码提示

好的,我花了相当多的时间来研究插件和/或扩展,这些插件和/或扩展可以让 Dreamweaver 提示 CSS3 的几个未显示的命令。

我在下面发布解决方案。