- PR -

開発ツールはどこがメジャーなのでしょうか?

投稿者投稿内容
miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2002-03-13 00:25
IDEAのrefactoringの機能もヘルプを見ると簡単に使えますね。
まさに、リファクタリング本そのまま。

クラス/メソッド/変数などをリネームしたり。
クラス/メソッド/変数などを移動したり。
コード群をメソッドに括りだしたり。
逆に、インライン展開したり。
メソッド呼び出しを変数に置き換えたり。
逆に、変数をメソッド呼び出しに置き換えたり。
などなど。

うーん。素敵。

[ メッセージ編集済み 編集者: miki 編集日時 2002-03-13 09:30 ]
miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2002-03-13 11:58
IDEAは本当にすごい。
細かいところが作り込まれています。

[すごいリスト追加]
・Ctrl-Eでファイルへジャンプ、Ctrl-Nでクラスへジャンプ。Ctrl-Hでクラス階層へジャンプ。なんだかemacsのバッファ感覚でファイル間を自在に飛び回れる。

・コード片をコピーすると、(なんと)importを自動的に追加してくれる。
わからないと「これでいいかい?」と聞いてくる。かわいいやつ。

・字句解析上正しくても、シンタクス上おかしいところは赤のアンダーラインを引いてくれる。例えば、次ぎの例ではreturn文にアンダーラインが引かれる。
コード:
 pubilc int aaa {
  return "aaa";
}



・テンプレートがすごい。例えば、itarという略語を入力してタブを叩くと、次のようなテンプレートが挿入される。
コード:
for (int i = 0; i < array.length; i++) {
  = array[i];
}

そして、変数iにキャレットが移り、好きな変数名に変更すると、変数iの参照箇所が自動的に更新される。次ぎにタブを押すと、変数arrayにキャレットが移る。後は同様。

・String s = ( まで入力して、Ctrl-Shft-Spaceを叩くと、String s = (String) になる。

ああ、Tips of the Dayを読むのが楽しい。
もう、IDEAに決まりだ。
$199ならすぐ買うのに。
はたはた
常連さん
会議室デビュー日: 2002/01/27
投稿数: 25
投稿日時: 2002-04-23 00:51
IDEAはエディタの全角文字の処理がおかしいようですね。
買うつもりでしたが、様子見します。
おしい・・・その他は文句の付け所がないだけに。
miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2002-04-23 09:22
>IDEAはエディタの全角文字の処理がおかしいようですね。
そう、おかしいですね(右端が欠ける)。
私も最近気づきました。

>買うつもりでしたが、様子見します。
>おしい・・・その他は文句の付け所がないだけに。
確かに。
miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2002-04-23 20:17
IntelliJのサポートに問い合せたら、完全なUnicodeサポートは次のメジャーバージョン(Ariadna)で対応するとのことでした。
はたはた
常連さん
会議室デビュー日: 2002/01/27
投稿数: 25
投稿日時: 2002-04-23 22:32
mikiさん、情報ありがとうございます。
次のメジャーバージョンに期待します。
キャンペーン実施&円高も期待。。。
miki
大ベテラン
会議室デビュー日: 2001/09/21
投稿数: 174
お住まい・勤務地: 東京都八王子市
投稿日時: 2002-04-25 17:06
はたはたさん、
再びサポートにいつリリースされるのか聞いたところ、"beginning-middle summer"という回答と、次のURLを教えてもらいました(見るには登録が必要ですが、無料です)。

http://www.intellij.com/eap/

ここでearly accessもダウンロードできるようです。early version用のMLもあります。
Feature Listを見ると[planned]になっているのでunicodeサポートはまだ入っていないようです。
はたはた
常連さん
会議室デビュー日: 2002/01/27
投稿数: 25
投稿日時: 2002-04-26 12:54
mikiさん、情報ありがとうございます。
早速、ダウンロードしました。

サクサク動くし、リファクタリング機能もあるし、
使うたびに良いIDEだなと感心しています。

スキルアップ/キャリアアップ(JOB@IT)