0

Slickedit を約 10 年間使用しています。私は本当にそれが好き。Eclipse は Java コミュニティーのほぼ標準になっているので、新しい仕事への移行を容易にするために、Eclipse を少し学ぶだけでも価値があると思います (私は自分のコピーを所有しています)。私の経験では、上司や同僚は、Slickedit で何ができるかを理解し、問題について話し合うときに自分のコンピューターでコードを操作できることがわかると、私が Slickedit を使用することに対して敵対的ではなくなります。

そのために、Slickedit にはない Eclipse の機能は何か、または Eclipse のどの機能がより簡単で効率的であるかを考えていました。

前もって感謝します

4

2 に答える 2

2

数年前のトライアルを除いて、私もSlickeditを使用したことはありませんが、考慮すべき他の機能の簡単なリストを次に示します(EclipseとIntelliJ IDEAの両方から):

  • fvu が述べたように、変数、パラメーター、フィールド、定数、メソッド、クラス、インターフェイス、スーパークラスの抽出など、多くの一般的なリファクタリング。メンバーをプルアップおよびプッシュダウンします。...で囲みます。クラス、メソッド、変数などを移動、コピー、複製、名前変更します。
  • 「psvm」は main メソッドに展開され、「sout」は System.out.println(); に展開されるように、短いコンボとホットキーを入力して、一般的に入力されるブロックを作成できるテンプレート。これらの多くが含まれており、独自のものを作成することもできます
  • 高度なプレーン テキストまたは正規表現の検索と置換、および正規表現パス マッチングを使用した、プロジェクト、プロジェクト + ライブラリ、カスタム パス、ファイルなどの特定のスコープにおける変数、メソッド、クラスなどの「使用箇所の検索」
  • 非常にスマートで高速なコード補完 (Eclipse よりも IntelliJ の方が優れています) さまざまな補完モードを使用して、使用パターンを学習し、コンテキストに基づいて適切な補完を提案したり、現在の場所で予想される型を提案したりできます。 Spring、Hibernate、Ant、Maven などのファイル。
  • 数回キーを押すだけで、クラス、メソッド、ゲッター、セッター、コンストラクター、その他の言語構成要素を作成するような何百もの「インテンション」。逆の条件; 分割/結合変数の宣言と初期化。コンストラクターのパラメーターにフィールドを追加します。インポートを追加します。Maven の依存関係を追加します。...そして、そして、そして、
  • Web サーバー、データベース、ビルド ツール、バージョン管理、課題トラッカーなどの他のすべての開発ツールと統合して、IDE からすべてを制御できるようにします。

それは私の頭の上から離れた主要なものです。人気のある IDE で何が期待できるかについて、ある程度のアイデアが得られることを願っています。Slickedit がすべてうまく機能する場合は、別の IDE を簡単に選択できるはずです。

于 2011-07-13T02:54:57.103 に答える
0

私が彼らのウェブサイトで見つけたものとJavaに焦点を当てたものでは、リファクタリングのサポートはなく(IMOは大したことです)、構文チェックのためのバックグラウンドコンパイルはありません.

また、おそらくそれが彼らがそれをIDEではなくエディターと呼ぶ理由です-たとえば、antタスクを使用したアプリケーションのコンパイル/ビルドおよびパッケージ化はサポートされていません。

于 2011-07-13T00:46:21.530 に答える