在 Eclipse Aptana 插件中添加 jquery 支持的别名

发布于 2024-12-03 02:04:52 字数 846 浏览 1 评论 0原文

我已成功使用本教程启用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

Smile简单爱 2024-12-10 02:04:52

有几点需要验证:

  1. 您的项目是 Web 项目吗?您可以通过右键单击您的项目,然后选择“属性...”来验证这一点。在“属性”视图中,选择“项目性质”。应选择“网络”。您可能希望将其作为主要性质,只是为了缩小范围。
  2. 您可能希望强制对项目进行干净的构建。选择项目菜单并选择“清理...”。在对话框中,确保选择您的项目或“清除所有项目”。这将重建与您的项目关联的索引。

您不需要添加 jQuery 别名。 jQuery 符号默认可用。

另外,我应该提到,您可以尝试一下 3.0.5 测试版。该版本更改了库与项目的关联方式。通过该更新,您需要确保至少您的 javascript-jquery ruble 是最新的(命令 -> 捆绑包开发 -> 更新用户捆绑包)。然后,您可以使用以下步骤:

  1. 右键单击​​要与 jQuery 关联的项目
  2. 选择“项目构建路径”。您应该看到 1.4.2 和 1.6.2 的 jQuery 条目
  3. 选择您想要在项目中使用的 jQuery 版本并关闭对话框

此时,如果您的项目中有任何旧的 sdocml 文件,您可以删除它们。另外,最好删除项目索引中的 jquery JS 文件。您可以通过右键单击该文件,选择“索引”,然后选择“从索引中排除”来完成此操作。

哈特哈,
凯文

A couple things to verify:

  1. Is your project a Web Project? You can verify that by right-clicking your project, then by selecting "Properties...". In the Properties view, select "Project Natures". "Web" should be selected. You may want to make it the primary nature just to narrow things down
  2. You may want to force a clean build of your project. Select the Project menu and select "Clean...". In the dialog, make sure your project is selected or "Clean all projects". This will rebuild the index associated with your project.

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:

  1. Right-click the project you want to associate with jQuery
  2. Select "Project Build Path". You should see jQuery entries for 1.4.2 and 1.6.2
  3. Select the version of jQuery you want to use in your project and close the dialog

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

笑饮青盏花 2024-12-10 02:04:52

通过修改 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文