问题标签 [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 投票
2 回答
5858 浏览

vim - C 的 Vim 函数提示

我正在尝试实现一些简单的东西,通常称为“功能提示”。例如,基于 scintilla 的编辑器有它:

在此处输入图像描述

你输入一个名字,然后得到原型。在 vim 中存在一些问题:

  • 您必须重建 ctags 以使其保持最新状态
  • 你不能在 之后输入 CX CO ,(只会得到“找不到模式”
  • 你不能在普通模式下输入CX CO,光标只会跳来跳去
  • 您会在顶部看到烦人的预览窗口

我尝试了一些插件;他们中的大多数人把事情搞得更糟[^1]。谁能推荐一个简单的方法来做到这一点?一个包含函数原型的简单矩形,仅此而已。

[^1] 这些插件中的一些是多么愚蠢,真是令人麻木。一个插件(我不会提及)实际上包含在 .vim 文件中,其中包含来自 libc 的函数列表。

0 投票
5 回答
4378 浏览

flash-cs5 - PHP 代码提示在 Dreamweaver CS5 中不起作用

我正在使用 Adob​​e Dreamweaver CS5,我已经使用了很长时间,但这是我第一次遇到这样的问题。

一些代码提示被禁用,例如$_SERVER,$_REQUEST等。

是否有任何选项可以启用这些提示?我尝试了偏好选项,尽管它被禁用了。

我完全错过了这个:


(来源:killersites.com

0 投票
0 回答
220 浏览

netbeans - Netbeans 代码补全 api

我正在尝试制作一个 Netbeans 7.2 代码完成模块。我试图让这个代码完成只显示 PHP。我也试图让代码完成只显示特定的方法/功能,即x()z().

我对此很陌生。我按照本教程http://platform.netbeans.org/tutorials/nbm-code-completion.html简要了解了 API。

如何确定代码完成正在呈现的方法/功能?

如果您需要更多信息,请告诉我。

编辑

我正在尝试使代码完成位于函数的第一个参数上,x()并且z()

更新

这是我迄今为止所拥有的:

0 投票
3 回答
13311 浏览

dreamweaver - 在 Dreamweaver CS 5.5 中设置 codeigniter

我正在寻找有关如何在 Dreamweaver CS 5.5 中使用代码提示设置代码点火器项目的信息,就像 Zend 框架一样。

0 投票
1 回答
981 浏览

dreamweaver - 为什么 Dreamweaver CS6 代码提示出现延迟?

当然这个问题存在于所有版本的 Dreamweaver 中,但是当我输入代码时,它就像代码提示中有延迟,而不是在按键上,它似乎只有在我停止输入后才赶上?我是一个快速打字员,但我就是不明白这一点。

我知道 Preferences -> Code Hinting -> delay 中有一个延迟设置 你为什么还要延迟?

我习惯了像 MS 这样的环境,他们的智能感知在每次击键时都是瞬时的。

希望我不会在这方面不走运。

0 投票
0 回答
179 浏览

java - eclipse 中类似 netbeans 的性能提示

因此,在使用 eclipse 多年后,我最近被迫使用 netbeans,而我从未将 netbeans 视为真正的替代品。但是现在我碰巧在netbeans中发现了一个我在eclipse中没有见过的可爱特性:Java Performance Code Hints. Netbeans 抱怨诸如“无意义的二进制操作 (0 | 4)”、“手动复制列表”或“创建新列表Boolean效率低下”之类的事情。

有人知道我是否也可以在日食中获得这些吗?我不认为eclipse内置了这样的功能。但我希望有一个插件。目前在工作,所以我不能使用 eclipse 市场进行搜索。谷歌没有给我太多。

0 投票
2 回答
7817 浏览

php - 将对象传递给函数或迭代时如何让智能感知与 phpStorm 一起工作

我有一个带有 getter 和 setter 的对象,但是当我将它传递给函数或迭代这些对象的数组时,我失去了对该对象的智能感知。

例如:

我在这里想念什么?

我是否需要更改代码(转换.. 等),缺少 phpStorm 设置?也许这是不可能的?

0 投票
1 回答
1772 浏览

php - 命名空间类的 Netbeans 7.2 自动完成

编辑:错误报告、接受和修补http://netbeans.org/bugzilla/show_bug.cgi?id=225062

自从一两天以来,我的 Netbeans IDE 停止提示类参数,并且自动完成对命名空间类不起作用,我只是想知道我可能做了什么来破坏自动完成/提示 - 或者这是一个已知的错误。这在使用 Netbeans 7.2 以及 Netbeans 7.3 beta 2 的 Ubuntu 12.10 和 Windows 7 上重现。

如果这是一个已知的错误,这会很奇怪,因为我几乎可以肯定它在几天前工作。

设想;
HostNameRoute存在于Router\Route命名空间中,构造函数接受两个参数$route$action

从根命名空间中,我曾经能够通过键入以下内容获得提示和自动完成:

但现在 IDE 只提示限定名称,但不显示参数文档,也不自动完成。然而,它确实在类名上生成了一个静态的奇怪框(不是交互式的)。

但是,提示和自动完成仍然适用于根命名空间中的类:


适用于根命名空间
自动完成作品


不适用于命名空间类 没有自动完成

0 投票
2 回答
3201 浏览

php - Netbeans PHP 函数参数提示

我环顾四周,发现了一些解决相关问题的东西,但不是我正在寻找的东西。

我正在使用 Netbeans,它确实在我身上成长,但是当我去使用一个函数时,“智能感知”提示会正确弹出,但是一旦我输入参数,代码提示就会显示函数签名它的参数消失了。

这会影响我的工作效率,因为我没有记住签名,而且我总是在输入时不得不参考它。

这对于 Netbeans 是否正常,或者有什么方法可以让函数提示一直存在,直到我关闭函数签名的括号?

更新: 我刚刚发现 Ctrl + P 会显示参数方法,有没有办法让它自动显示而不是不断地输入 Ctrl + P?

0 投票
2 回答
2354 浏览

ruby-on-rails - 如何在 Sublime Text 2 中为 css 启用代码提示?

我是 Rails 新手,我使用 Sublime Text 2 编写代码。它适用于.erb文件,但是在scss文件中编写 css 时,我不确定如何为 css 启用代码提示。就像我想写的时候一样,font它会显示所有字体名称属性,就像我们在Dreamweaver. 我怎么能这样做?

注意:我已经用谷歌搜索并发现一些包/插件可用,但我不确定要使用哪个以及如何使用,因为我是新手。