在 Eclipse Aptana 插件中添加 jquery 支持的别名
我已成功使用本教程启用 jQuery 支持 如何启用Aptana Studio 3 中的 jQuery 支持 以及使用代码完成功能:
$. or $("p").add( ...
有效。但在我的项目中我需要使用非冲突版本。所以我添加了这个:
<aliases>
<alias name="$" type="jQuery"/>
<alias name="jQuery" type="jQuery"/>
</aliases>
但这似乎不起作用。
本教程 http://wiki.appcelerator.org/display/tis/Using+ JavaScript+库 说
将其保存到磁盘,然后将其拖到项目中。它位于项目中的哪个位置并不重要,因此您可以根据需要为此类文件创建一个新文件夹。
所以我添加了一个文件夹 /source/support 以适应我的结构并在那里添加 .sdocml 文件......但似乎没有发生任何事情。所以我不太确定添加文件是否真的有作用。尝试添加它几次,但这似乎没有触发任何东西。
有什么线索吗?
I've managed to enable jQuery support using this tutorial How to enable jQuery support in Aptana Studio 3 and using code completion with:
$. or $("p").add( ...
works. But in my projects I need to use the nonconflict Version. So I added this:
<aliases>
<alias name="$" type="jQuery"/>
<alias name="jQuery" type="jQuery"/>
</aliases>
but this doesn't seem to work.
This tutorial http://wiki.appcelerator.org/display/tis/Using+JavaScript+Libraries says
Save it to your disk, and then drag it into your project. It does not matter where in the project it sits, so you can create a new folder for files like this if you like.
so I added a folder /source/support to fit my structure and add .sdocml files there.... but nothing seems to happen. So I'm not really sure if adding the file actually does something. Tried adding it a couple of times, but this doesn't seem to trigger anything.
Any clues?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有几点需要验证:
您不需要添加 jQuery 别名。 jQuery 符号默认可用。
另外,我应该提到,您可以尝试一下 3.0.5 测试版。该版本更改了库与项目的关联方式。通过该更新,您需要确保至少您的 javascript-jquery ruble 是最新的(命令 -> 捆绑包开发 -> 更新用户捆绑包)。然后,您可以使用以下步骤:
此时,如果您的项目中有任何旧的 sdocml 文件,您可以删除它们。另外,最好删除项目索引中的 jquery JS 文件。您可以通过右键单击该文件,选择“索引”,然后选择“从索引中排除”来完成此操作。
哈特哈,
凯文
A couple things to verify:
You shouldn't need to add the jQuery alias. The jQuery symbol is available by default.
Also, I should mention that there is a 3.0.5 beta out that you can try. That release changes how libs are associated with projects. With that update, you will need to make sure that at least your javascript-jquery ruble is up to date (Commands->Bundle Development->Update User Bundles). You can then use the following steps:
At this point, if you have any old sdocml files in your project, you can remove those. Also, it's a good idea to remove the jquery JS file in project's index. You can do that by right-clicking the file, selecting "Indexing" then selecting "Exclude from Index".
HTH,
Kevin
通过修改 Aptana Studio 源代码的某些部分,我可以让内容辅助同时适用于 jQuery 和 $。 https://github.com/JockiHendry/aptanastudio-contentassist-patch。我正在使用这个 sdocml: https:// raw.github.com/JockiHendry/aptanastudio-contentassist-patch/master/jquery-1.8.3.sdocml。
I can get both content assist working for both jQuery and $ by modifying some part of Aptana Studio source code. https://github.com/JockiHendry/aptanastudio-contentassist-patch. I'm using this sdocml: https://raw.github.com/JockiHendry/aptanastudio-contentassist-patch/master/jquery-1.8.3.sdocml.