问题标签 [code-completion]
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.
objective-c - 未找到方法定义...使用 Xcode 的自动存根?
在询问之前我不想放弃,因为这是任何 Java/.Net IDE 中的基本功能。编译器告诉我:
但是单击、右键单击、祈祷和谷歌搜索并没有让我自动创建一个方法存根。Xcode 可以为我创建一个方法存根并将我带到那里吗?
如果不是,为什么会这样(除了“真正的程序员喜欢打字”)?
编辑:我认为这option-escape基本上为我解决了这个问题,但事实并非如此。它似乎并不知道我的类实现的所有(任何?)接口。
netbeans - 为什么 Netbeans 停止完成我的 php 代码?
似乎 Netbeans 不了解诸如mysql_query之类的函数,并且仅完成诸如$_SESSION或$_POST之类的全局变量以及诸如echo和print之类的东西(不知道print_r)...屏幕截图:http: //img163.imageshack.us /img163/4290/clipboard03vr.png
php - 让 PDT 代码完成以识别来自基类的运行时返回类型?
我有一个抽象基类:
通常,我会将 BaseClass 放在 CLASSNAME 所在的位置,一切都会好起来的,PDT 会选择 phpdoc 返回类型并愉快地自动完成。
直到,也就是说,我继承了 BaseClass 并添加了其他方法,并且代码在派生类的实例上竞争。PDT 将只识别来自 BaseClass 的方法,而不识别来自派生类的方法。
我需要的是@return self 或@return this 之类的东西。
PDT有这样的功能吗?或者是否有其他技巧而不必在每个派生类中声明这些方法?
javascript - 编写代码完成和代码检查友好的 Javascript 库
我最近制作了自己的 Javascript 库,最初使用以下模式:
这样做的问题是我不能真正使用代码完成,因为 IDE 不知道函数文字返回的属性(顺便说一下,我使用的是 IntelliJ IDEA 9)。
我查看了 jQuery 代码并尝试这样做:
我试过这个,但现在我有一个不同的问题。IDE 也没有真正接受myLibrary
。
我现在解决问题的方式是这样的:
但这似乎有点笨拙,我无法完全弄清楚 jQuery 是如何做到的。我的另一个问题是如何处理具有任意数量参数的函数。
例如,jQuery.bind
可以带 2 或 3 个参数,IDE 似乎没有抱怨。我尝试对我的库做同样的事情,其中一个函数可以接受 0 个参数或 1 个参数。但是,IDE 会抱怨并警告未发送正确数量的参数。我该如何处理?
编辑
我开始怀疑这是否是一个 Idea9 问题,因为 jQuery 也有同样的问题。不过,我在其他项目中似乎没有这个问题。
visual-studio - 强制 VS 在代码补全中使用 System.[Type]
是否可以让 Visual Studio 代码完成使用 System.[Type] 而不是关键字。
例子:
完成的自动List<String> myList =
完成为:
而我想要:
这不是唯一的例子,但希望能展示我正在寻找的东西。
xcode - xcode 3.2 c++:如何启用正确的代码完成?
我有雪豹,我正在用 xcode 构建一个 cpp 应用程序。
我希望能够使用 xcode 获得正确的代码完成,我的意思是:
就在我键入时,我f.
想查看该字符串类的所有相关函数。在 xcode 中可以吗?
python - 寻找对库有良好支持的 Python IDE (Twisted)
我正在寻找一个 Python IDE,它可以帮助我轻松地在我的系统 (Ubuntu) 上找到、管理和使用库。特别扭曲。
代码完成很重要,包括我导入的符号。
(到目前为止,我已经查看了 PyDev 和 OpenKomodo,但是虽然两者都为默认的 Python 概念提供代码完成,但我无法将 Twisted 导入我的项目,因此出现了参考错误。)
通常的免责声明:我不喜欢 EMACS 或 vi,请不要与这些有关。
java - 用于插入空检查的 IntelliJ 快捷方式?
是否有插入代码的快捷方式:
aptana - 在 Aptana 2.0 中找不到代码完成和建议
我最近开始使用 Aptana 1.5 通过 FTP 在站点上工作,开发 .php 格式的页面,其中混合了 HTML、CSS、jQuery,当然还有 PHP。我开发了一个包含所有这些元素的页面以节省时间,然后将它们分开。
我真正喜欢 Aptana 1.5 的一件事是它完成了代码(括号、括号等)并在我输入时提出了建议。我今天升级到 2.0,但我终其一生都无法弄清楚如何恢复所有这些功能——或者记得我是否必须在 1.5 中做任何事情才能获得它们。这是我正在寻找的图片
(来源:tapp-essexvfd.org)
请注意对 margin: 的建议以及顶部的“HTML、Js、CSS”。
任何有关使其在 2.0 中工作的帮助将不胜感激。自从安装 2.0 以来,1.5 一直在抛出错误消息,我似乎无法让我的 FTP 设置保持锁定状态。
java - 在 Eclipse 中仅自动创建 getter
在 Eclipse 中,是否可以为字段自动创建 Getter 和 Setter。但是我有很多私有领域,只有吸气剂应该存在。Eclipse 中的某个地方是否有一个“创建 Getters”函数,它也不会创建 setter?
好吧,编写 getter 的工作并不多,但自动编写会很好:)
谢谢你,勒拉德