web-dev-qa-db-ja.com

EclipseをVisual Studioのように動作させる

私はいくつかのAndroid開発を行っています。私はVisual Studioをはるかに好みますが、Eclipseを使用する必要があります)このため。

Eclipseを切り替えてビジュアルスタジオのように動作するツールを作成した人はいますか?私は主にそれに耐えられないclippyesqeプログラム方法に関する提案(はい、私はまだそのプライベートフィールドを使用していないことを知っています!Eclipseに感謝します!)、またはその信じられないほどひどいintellisense

たとえば、Eclipseでは、thisを最初に入力しないと、そのintellisenseは、ローカルスコープのメンバーを探したいとは認識しません。また、VSの慣習を完了するためのTABが私の頭にドリルされ、Eclipseを完了するためのENTERです。 、そして誰かが何らかのテーマやすでにそれを行っている何かを持っていることを望んでいました。

58
FlySwat

Java IDEsには他の選択肢もあります。Eclipseを見つけたのは明らかですが、 IntelliJNetBeans も確認してください。 。IntelliJは無料ではありませんが、30日間の評価期間とVisual Studioキーマップがあります:)

買い物をして、好きなものを見つけ、それを多用し始めてください。これらはすべて非常に優れたIDEであり、しばらく使用すると、使い慣れると思います。

15
Steve K

Eclipse Ganymede(3.4)で利用可能なVisual Studioキーバインドを使用してみましたか?

( "IntelliSense"はVisual Studio用語であり、Visual Studioの経験がない人にはおそらく知られていないことを知りたいかもしれません。 "オートコンプリート"はおそらくより広く使用されている用語です。)

14
JesperE

現在のスコープに表示されているクラス/変数の名前の入力を開始し、Ctrl + Spaceを押すと、オートコンプリートが停止します。

デフォルトでは、タブはオートコンプリートされた関数呼び出し引数を移動するために使用されます。

6
Chris Waters

私はここで悪魔の擁護者を演じて、あなたにthis.myStringは実際にはmyStringよりもはるかに安全です。 myStringは、ローカル(メソッド内)またはクラス内でプライベートメンバーとして定義できます。これについては、Visual Studioの方がやや無頓着だと思うことがあります。あなたが言及したサンプル(私はビデオを見ましたが、それは判読できませんでした)myStringのスコープはどこですか?

3
jcollum