Eclipse IDEでAptana拡張機能を使用してインラインJavaScriptオートコンプリートを有効にする方法


18

バックグラウンド

  • Eclipse IDEがあります。
  • Eclipse用のAptana studioプラグインをインストールしました。
  • HTMLファイルを編集しています。
  • JavaScriptオートコンプリート/コンテンツアシストは、半分の時間しか機能しません。
  • Eclipseは、<script>タグ間の関数や変数をコンテンツで支援しません。
  • ただし、コアJavaScriptアイテムでは機能します。
  • EclipseプログラムでEclipseのヘルプメニューを検索しましたが、検索クエリを送信するとインデックスエラーが発生し続けます。
  • Eclipseサイトを確認しました。
  • Googleで検索しました。

EclipseコンテンツアシストがHTMLとCSSでユーザーが作成したIDとクラスで機能する場合、ユーザーが作成したJavaScript変数と関数で機能することは確かです。

役に立たない発見

  1. PHPファイルのJavaScriptコンテンツアシストを有効にする方法に関するガイドを見つけようです。しかし問題は、PHPを使用していないことです。HTMLを使用しているため、このガイドの指示に従ってPHPエクスプローラービューを選択できません。

  2. この男は同じ問題を抱えているようです-多分。しかし、彼は彼のサンプルコード(getElementByIdの大文字のD ...)に従ってjavascriptで構文エラーを入力しているだけかもしれません。

  3. ここにもう1つあります。このガイドでは、「JavaScriptコンテンツアシストの構成」という見出しの下で、ウィンドウ| 環境設定| Web | JavaScript | エディター| コンテンツアシスト。問題はウィンドウです| 環境設定| 私のバージョンのEclipseにはWebも存在しません

問題

HTMLファイルで作成した関数と変数のスクリプトタグ間のHTMLファイルで、EclipseのJavaScriptコンテンツアシストを有効にする方法を知っている人はいますか?


2
私も同じですが、誰がこれを手伝ってくれるかわかりません。
andyPaul 14年

@andyPaul運命だ。
Rhyknowscerious

私は正反対の問題を抱えています(そしておかしなことに、私はnetbeansを実行しています)が、私のコードと基本的な構成についてのオートコンプリートの提案しか得られません。document.get <pause>何も返しません...もう少し評判があり、賞金を開始したい人はいますか?
ダミアンニコデム

ほんの少しの情報ですが、Aptanaは最近、Appceleratorに買収されて、Titanium製品と統合される可能性が最も高くなりました。techcrunch.com/2011/01/18/…Aptanaが廃止され、バグ修正がサポートされなくなる可能性があるため、これがバグである場合に関係があると考えました。

1
崇高なテキストはどうですか?ほとんどの場合、それは私に良いサポートを提供します。
サチスムハンディラム

回答:


4

あなたがに行くことができるかどうかを確認アシストウィンドウ>設定> Javascriptの>エディタ>コンテンツおよび下、ことを保証しAuto-Activationオートアクティベーションを有効であるがチェック。

これにより、HTMLファイル内のコンテンツアシストがブロック単位で自動的に表示されます。

Vanilla Eclipse PHP開発インストールでテスト済み。

それでも機能しない場合は、スクリプトブロックでCTRL +スペースを押して、コンテンツアシストがポップアップするかどうかを確認してください。これは、自動アクティベーションがチェックされているときに表示されるはずです。


Eclipse Mars.1
udog

Eclipse Photonで解決してくれた
DavidHyogo

0

これを少し調べてコメントを読んでみると、Aptana拡張機能を備えたEclipseを使用しているようです。Eclipse環境を絶対に使用する必要がない場合は、EclipseベースのAptana Studio 3をダウンロードできます。日食のように見えますが、Aptanaです。これを入力してAptanaプラグインを探す代わりに、Aptanaに移動してEclipseプラグインを探します。これを自分でインストールし、javascriptコード補完、ソースコードのフォーマットなど、あらゆる種類の処理を行ういくつかのプラグインをインストールしました。このサイトhttp://www.aptana.com/にアクセスすると、ソフトウェアをダウンロードできます。すべてのプラグインを入手するには、このサイトを使用して、いくつかのすばらしいソースコード補完ユーティリティとその他のユーティリティをガイドすることができます。http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html

彼のサイトは金銭上は正しくない。私はそれらのいくつかのために少し掘り下げなければなりませんでした。彼が持っているアイテムを以下にリストします

インストールするには、次の[ヘルプ]> [新しいソフトウェアのインストール]をクリックし、[追加]ボタンをクリックします。サイトに名前を付け、アイテムが表示されたら指定されたURLを入力します。

Hunspell for Eclipse http://hunspell4eclipse.googlecode.com/svn/trunk/com.lorands.hunspell4eclipse.updatesite/

JsHint http://github.eclipsesource.com/jshint-eclipse/updates/

Emmet
http://emmet.io/eclipse/updates/

jQueryコアスタイルガイドに近いJavaScriptコードフォーマッタープロファイルを以下に示します。役に立つかもしれませんし、そうでないかもしれません。ここで見つけることができます:https : //github.com/jebaird/aptana-formatter-profiles

このスタイルガイドをインポートするには、ダウンロードして[ウィンドウ]> [設定]> [Aptana Stuido]> [フォーマッター]に移動します。インポートボタンをクリックします

私が見つけた最も有用なことの1つは、aptanaスタジオプラグインではなく、Eclipseプラグインを検索することです。aptanaはEclipseの上に構築されているため、ほとんどのプラグインが機能します。


0

最新のEclipseバージョン(私のIndigo SR2など)の場合、GAEプロジェクトでjQueryのコードアシストを取得するには、2つのことを行う必要があります。

プロジェクトをJavaScriptプロジェクトに設定します。プロジェクトを右クリック->設定(プロパティのすぐ上)-> JavaScriptプロジェクトに変換

jQueryのオートコンプリートは、JSDT jQueryプラグインをインストールし、プロジェクトのJavaScriptリソースにjQueryを追加します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.