9

私は現在、主にC /C++とJavaでプログラミングしています。私はあちこちで他の言語を少しやっていますが、それらに堪能ではありません。私は通常、JavaにはEclipseを使用し、C /C++にはMicrosoftVisualStudioを使用します。私は多くの人がemacsで誓うのを読んだことがありますが、実際にそれを使用したことはありません。一度試してみましたが、すでに使っていたエディタよりもずっと複雑に見えて、あきらめました。でも、またチャンスをあげたらいいのではないかと思いますが、時間をかけて使い方を学ぶ価値があると思いますか?メリットは素晴らしいですか?そして、それはおそらく4年か5年でまだ最も役立つでしょうか?私はそれがすでに20年以上前から出回っていることを読みました。

また、私はUNIXやLinuxなどのいずれにもまったく熟練していません。私がそれを学ぶことをお勧めしますか?もしそうなら、なぜですか?

4

4 に答える 4

7

Emacsは学ぶ価値があります。私はslideshareが好きではありませんが、このトピックについてMatzが言わなければならなかったことにリンクさせてください。

于 2013-01-03T04:02:24.903 に答える
5

Emacsに時間を費やすことは間違いなく価値があると思います。つまり、時間があれば。最初の2か月は、実際にコントロールしているとは感じませんが、少しでも学ぶことは勝利のように感じます。今、6か月後、私はその可能性に驚いて、非常に多くの小さな調整を書きました。以前はプログラミングをしていませんでしたが、今ではEmacs用の小さなパッケージを作成しました。人生は素晴らしい。

2019年に編集:私はもうそれをお勧めしません。急な学習曲線があり、最近利用できる優れたエディターでは、時間の投資に見合う価値はありません。特に、Emacsに新しい機能を追加できる人の数が減るので(Emacs-Lispはくだらない言語です)

于 2013-01-03T09:08:56.407 に答える
3

VimかEmacsのどちらかを知っていることは間違いなく良いことです。VSでC#開発を行っているときでも、テキスト変換、ログ表示、IDL編集、Gitマージなどをすばやく行うために、常にEmacsウィンドウを手元に置いています。

あなたのプログラミング経験がCファミリーの言語だけであるなら、Emacs Lispへの露出は確かにあなたにいくらか良いことをするでしょう!

于 2013-01-03T04:17:56.270 に答える
2

それはあなたの目標が何であるかに依存します。あなたの目標がより良いプログラマーになることであるなら、いいえ-emacsはあなたを助けません。ただし、ファイルの操作やUNIXシステムでの開発、特にコマンドラインでの開発をより快適にすることが目標である場合は、そうです。emacsは学ぶのに最適なエディターです。同様にviまたはvimの場合。

UNIXコマンドラインの他の多くのエディタと同じように、Emacsはきっと長い間存在するでしょう。古くなることはないので、気にしないでください。

CLI(コマンドラインインターフェイス)に慣れることは実際の開発者にとって非常に役立つスキルであるため、さまざまなコマンドラインエディターを学ぶことを強くお勧めします。開発者のポジションの候補者に面接するときはいつでも、CLIの快適さは必須です。

于 2013-01-03T01:51:35.317 に答える