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

jquery - Aptana Studio 3 中 FTP 项目的 jQuery 代码辅助

我正在寻找一种在 Aptana Studio 3 中为 jQuery 添加代码辅助的方法。我知道这里有很多线程讨论添加对Projects的支持,但我所有的开发都是通过FTP完成的。我不会在 Aptana 中创建项目来在我的网站上工作。

如何为 Aptana 添加代码辅助以完成此类工作?

如果 SO 中确实存在这样的说明,我很抱歉 - 我没有看到它们。请指点我。

0 投票
1 回答
231 浏览

html - aptana studio 插件有 Surround With 吗?

是否有某种方法可以像在 Java 透视图中那样在 Eclipse 的 Aptana 透视图中获得“环绕”。我希望能够用 html 标签包围文本,例如:<div></div>使用键盘快捷键。有没有办法用片段卢布做到这一点?

谢谢,

0 投票
3 回答
9711 浏览

css - Sass (.scss) 文件的 Aptana Studio 3 代码辅助

我正在使用 Aptana Studio 3,我想让代码辅助功能适用于 Sass (.scss) 文件。如果代码辅助不适用于 Sass 语法/声明也没关系,但我想获得标准 CSS 声明的语法高亮和代码完成帮助。因此,例如,如果我输入“背景”,我希望编辑器像 HTML 一样显示语法。

我为 .scss 文件添加了一个新的文件关联首选项(来自这里:https ://wiki.appcelerator.org/display/tis/Changing+your+file+association+preferences ),并将 CSS 编辑器指定为默认值.scss 文件的编辑器。这让我的语法突出显示,但没有 CSS 规则的代码完成帮助。

我是做错了什么,还是我只是运气不好获得代码完成/代码辅助帮助?

0 投票
1 回答
552 浏览

eclipse - 显示原始 HTML 的 Eclipse 悬停文档

我在 RedHat 6 上运行 Eclipse Indigo x64,每当悬停文档弹出时,原始 HTML 都会显示为纯文本。我的 PHP 项目就是这种情况,在首选项 PHP > Code Style > Formatter (PDT Tools) 下,我创建了自己的 Active 配置文件。我注意到使用 Java Formatter 配置文件“Eclip [内置]”,在评论选项卡下,有一个选项框“格式化 HTML 标记”。PHP Formatter 配置文件没有评论选项卡,所以我相信这可能是问题所在。

有没有办法在配置文件中指定这个?

如果有人解决了这个问题,请告诉我。

0 投票
0 回答
251 浏览

eclipse-plugin - Aptana Studio 的动力学 js 代码辅助

我刚刚开始发现Kinetic JS。我想知道 Aptana Studio(个人我的最爱)或 jsb 文件是否有任何代码辅助插件。有没有其他具体的编辑,请给点建议?

谢谢, 努森

0 投票
1 回答
2196 浏览

android - 使 ADT Code Assist 像 Xcode 自动完成一样工作

有没有办法设置 ADT,以便在我开始输入后立即启动“代码辅助”/自动完成功能,而无需按 Ctrl + 空格键?

基本上,我是一名开始使用 Android 的 iOS 开发人员,而且我已经非常习惯 Xcode 自动完成功能在您开始输入后立即启动的方式。

使用 ADT,似乎一旦我键入一个“对象”,代码辅助就会启动,但如果我想使用它来节省键入类变量的时间,我必须实际按下 Ctrl+空格键,这很烦人。

0 投票
1 回答
13066 浏览

java - Java中与RS232端口的通信

我正在尝试使用 Java 解决“与 RS232 通信”端口的一个问题,因为我的 C 技能不是那么好!

问题:

我有一个测功机(如果您关心我使用的机器是什么),它通过 RS232 将数据发送到我的电脑。主要思想是,当我向它发送 ASCII 代码“S”时,测功机应该返回我 -

18 个字节如下: 0,1,2,3,4 - 混乱力 F;5,6,7,8,9 - Fmax;10,11,12,13,14 - 确定的速度 dF/dT 和字节 15,16,17 - 状态(每个 0/1 - MaxHold、Nulled、Overload)。所有字节都是标准的 ASCII 字符串。

所以我的问题是我将制作其余的代码,发送'S'的循环,一开始的机器的Null命令......我没有问题将这些信息保存到文件中,例如.txt任何一个。

我的问题是我无法理解,并且我找不到可能已经完成且已知的通过此 RS232 发送/接收命令或信息的方法。

据我所见......我将不得不使用不受支持的类 javax.comm,因为......年龄,另一种方法是使用我在谷歌中找不到的 rxtx 库,因为它告诉我他们的网页不知何故……不工作。恐怕这个库不会有任何好的文档,无论我得到与否,我都会失败。

我知道我的问题可能不是那么容易,但这是我期末教育考试的一部分,我真的需要帮助。我会很感激的!

从现在开始非常感谢那些试图帮助我的人!

PS:对不起我的语法不好。

0 投票
3 回答
7455 浏览

java - 在 Eclipse 中快速实现包装(委托方法)?

是否有一些模板或其他东西可以通过访问包装成员来实现 iterface 方法?

例如,假设我有

现在我想List<Something>通过将调用传递给 Wrapped like来实现

等等。

0 投票
2 回答
3722 浏览

wordpress - 适用于 WordPress 的 Aptana Studio Code Assist 不完整

我为 Aptana Studio 安装了WordPress 包/卢布,但它只为 WordPress 功能的子集提供代码帮助。我想要所有 WordPress 核心功能(或尽可能多的功能)的代码帮助。我的项目以 PHP 为本质,并通过 SFTP 连接到远程 WordPress 安装。

在捆绑包(一年多没有更新)没有提供我想要的一切之后,我尝试使用 WordPress 的本地副本作为外部库,然后将其作为外部目录添加到 PHP Buildpath。两者都没有添加比提供的捆绑包更多的功能。这些操作是在Aptana Studio 支持WordPress Answers中提出的。

我做错了什么,还是我正在寻找的代码帮助级别不可用?

0 投票
1 回答
80 浏览

jquery - The ${n: in jQuery

I use Aptana to write JS and I recently installed jQuery bundle (mostly for code-completion but also for new cool things that I do not know).

So when I type ready and press Ctrl + <Space> I get two options, document ready and document ready (safe) choosing one of which will automatically put $(document).ready(function(){}) or jQuery(document).ready(function($){}) respectively.

But that is irrelevant. When I use $(someElement).cl the code-completion feature gives me the option click and when I select it it puts down the following code for me:

(It's relevant. I'll talk about it later)

Similarly, I was trying to write a plugin and I typed plugin and pressed Ctrl + <Space> and selecting the option plugin (method) I got the following code:

First of all, as far as I know, a common method of writing a plugin goes like this

And I can define defaults as $.fn.plugin.defaults = {...} or just var defaults = {...} inside my plugin and in my plugin, extend a {} with defaults and args. That's just about all I am familiar with.

So:

  • Why does Aptana jQuery bundle put a ; in the very beginning?
  • Why does it close the function($){} before $.fn.pluginName?
  • And most of all, what is this ${0: in the $.click() example and ${6: in plugin (method) example?
  • Also, what indeed is $.meta and $this.data()?

It's all very confusing (yet, strangely exciting)...