EclipseからEmacsに戻れない理由

| コメント(3)

EmacsからEclipseに戻れない理由 - みずぴー日記を読んだ感想。

Emacsのキーバインドやマウスを一切必要としないUIがすごく便利なのは全面的に同意なんだけど、どうしてもEclipseからEmacs+screenへ移行できない。

Eclipseの機能的視点からの記述なんてあふれるほどあるので、もうちょっと別な切り口から。

ショートカットキー支援機能

ショートカットキーを途中まで入力すると、画面右下にそこから繋がるショートカットキーの一覧が表示される。これにより、ショートカットキーの学習にかかるコストが低く、多くの機会でショートカットキーを利用できるようになる。

画面がすっきり

通常は最小化しておき、必要になったら呼び出せばよいのでコード表示画面は広くとることができる。広い画面の人は出しっぱなし、狭い画面の人はしまう・だすを繰り返せばよい。

デュアルモニタの場合、ビューをメインウィンドウの外へ出せるので、テスト結果などを別の画面まで持っていけばよい。

導入の敷居が低い

カスタマイズしたEmacsやVimは最強かもしれない。ただ、それをやれるスキルのある人間はどんなツールを使っても開発できる。迷える子羊さんは、メモ帳+javac→Eclipse→Emacs OR Vimと移行していけばよいのではないか。

これはプラグインにもいえる。 Eclipseという環境の中でSubversionなどを利用できるため、やはり本格的な開発をしていない人に開発をさせる際に便利。

まとめ

簡単なんです。世の中lispとかかける人は多くないので、emacsのカスタマイズは難しい。それに、人に教えるときにも簡単。質問されたらググレカスで解答が出てくることも多い。

EmacsやVimの特殊なキーバインドは、人に教えるときに難しい。自分自身は大好きなんだけど、教育という一点で考えるとすごく難しい。

軽さは確かにCUIが素晴らしい。しかし、最近の計算機の性能向上はめざましいので、正直そこまで軽くなくていい。

とここまで書いて、Monlyに期待のまなざしを向けてみる。

コメント(3)

私も同意見ですがリージョンによる編集機能がeclipseには存在しないのでその点のみ不満に思っています。

チームで開発という状況であれば標準開発環境をeclipseに決めてしまい。
使いやすい環境があれば自分で好きな環境で開発してもらう事が多いです。

やはり使い慣れた環境が一番だと思います。

>>ニセレブさん
リージョンというと、選択部分を行頭//や#でのコメントアウトでしょうか。
そういう用途ではブロックコメントしかつかってこなかったので、気にしたことがありませんでした。
設定ファイルなんかはVimでいじってましたので。

>やはり使い慣れた環境が一番だと思います。
ですよね。Emacs等を使いこなせる人は、チーム標準からのずれを自分で埋めることができるでしょうし。

はじめまして。ただの通りすがりです。
私はプログラムの開発をするようになってからは、 Eclipse を使うようになりました。
Eclipse は、デバッガ機能(ステップ実行、変数表示...)、検索機能(プロジェクト内の検索...)、関数ジャンプ、補完機能などが最初から充実しているので使い易いです。
ただ回路関係( Verilog-HDL )だとデバッガ機能、関数ジャンプ、プロジェクト内の検索機能はいらないで Emacs などのテキストエディタで間に合ってしまいますね。
私的には、どちらかに統一したいのですが、なかなかうまくいきません。
用途によって使い分けるのがグッドなんでしょうけど、その分、学習コストが増えるからなかなか。。。

コメントする