Railsは初めてで、EclipseDLTKハイライトを機能させる必要があります。
それは時々syntax error, unexpected ':'
ハッシュコロン表記を与えています。アプリケーションは正常に動作しますが。
EclipseIndigoとRuby開発ツールを使用しています。
ですから、残念ながら、これはまだEclipseの問題であり、私を夢中にさせています。
Eclipse DLTKプロジェクト(IndigoとJunoの両方)とEclipse用のAptanaStudioプラグインの両方にこの問題があります。関連するバグは次のとおりですが、まだ開いていて対処されていません。
1)https://bugs.eclipse.org/bugs/show_bug.cgi?id=386350
2)http://jira.appcelerator.org/browse/APSTUD-4405
通常のスイッチングIDEの慣性を克服するのに十分なので、現在RubyMineを評価しています(テストしたばかりのように、構文エラーの問題はなく、これまで読んだすべての点で優れたRuby IDEです)。 。
[編集]その価値については、この問題のパッチをdltk.rubygithubリポジトリに送信しました。
今日の時点で、私はIdoddsの答えが一番好きです。DLTK5.0を使用してください。これは、(適度に)維持され、(適度に)機能する唯一のオプションのようです。すべての検索結果から、せいぜいDLTK 2.0を提供する更新サイトに移動するため、「DLTK5.0を実際にインストールする方法」の答えを見つけるためにいくつかの厄介なインターネットをクロールする必要がありました。私はついにこれを見つけました。これは、新しいEclipse luna(Idoddsが詳細に説明したKeplerよりも新しい)で5.0を取得するために遭遇した最高のものでした。
http://download.eclipse.org/technology/dltk/updates-dev/5.0/
その更新サイトを使用したとき(そして、このプラグインを誤って構成したため、「グループで表示」の選択を解除しました)。次に、必要な2つのオプション「RubyDevelopmentTools」と「RubyDevelopment Tools SDK」(コアプラグインが必要)を選択しました。注意:「バージョン」がこのサイトで行った「5. *」のようになっていることも確認しました(他のサイトでは間違いなくそうではありませんでした)。
PostScript:他の2つ:
RDT:私はRDTをほぼ1年間使用しており、成功率は0です。シンタックスハイライトの控えめな仕事をしますが、ruby1.9構文のクラッシュアンドバーンの包括的な仕事をします。internet/googleがRDTを非推奨としてフラグ付けすることを望みます。ruby1.8以前をサポートするプラグインは実際には現在の「ruby」検索結果に表示されるべきではありません。
Aptanaは、非常に優れたプレスと非常に悪いプレスを受け取ります。ルビーだけでなくRailsが必要なので、試してみる必要がありますが、悪い報道はかなり包括的であるように思われるので、避けました。何度か試しましたが失敗しましたが、もちろん、Java以外のEclipseプラグインが機能するまでには数日かかるでしょう。
これは現在ほとんど解決されているようです。私が遭遇した主な問題は、新しいハッシュキー構文にありました。
EclipseKeplerとDLTK5.0を使用すると、エラーが少なくなります。構文チェッカーは厳密に見えますが、現在は機能しています。
Keplerリリースを使用する場合は、「新しいソフトウェアのインストール」でリポジトリとして以下を追加してください。
http://download.eclipse.org/releases/kepler
次に、DLTK5.0をインストールします。Keplerにバンドルされているリポジトリは、最新のDLTKバージョンを参照していないようです。そのため、この問題は修正されていないように見えます。