2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【究極】エディタポエム vim,emacs,atom,Sublime Text,VS Code,Eclipse【至高】

Posted at

えでぃた?なにそれ?的なひと、おすすめのEditorある?なひと向けの記事。
Knowledgeは含まれていないです。

結論:VS Codeがいちばんおすすめ。最初に触るEditorにvimやemacsはやめたほうがいい。挫折する確率高い。そのうえでGUI Editor極めたら最終的にvimやemacsも検討してみたらどうか。

比較

vim:動作がとても軽い。習得が難しい(せめてメニューバーが出てショートカットキーを都度参照できればいいのだが)。極めたら実質IDE。Typingだけで動かせるので覚えると操作が楽しい。

emacs:そこそこ軽い。習得が難しいがvimほどではない。極めたら実質IDE。小指が逝く。Typingだけで動かせるので覚えると操作が楽しい。

atom:使ったことない。良いらしい。最近VS codeに評判の良さを取って代わられた印象。

sublimetext:有料に切り替えない?の通知がうざすぎて実質有料。VS Codeと同等。機能性は十分。習得も用意。動作も軽い。vim,emacsと違いGUI EditorなのでCLIとの切り替えが地味に大量になりダルい。

VS Code:無料。機能性は十分。習得も容易。sublime textの上位互換。動作も軽い。sublime text同様vim,emacsと違いGUI EditorなのでCLIとの切り替えが地味に大量になりダルい。

Eclipse:Java使い向け。立ち上がりが重すぎる。2回言うけどJava向け。

提案→
VS Code。2018年現在最高の選択肢。CLI環境の便利さに気付くとvimやemacsに興味が湧くが実用性の観点で強力なGUI Editor使いこなしてるとCUI Editorは手間の割には得るものが少ないと分かる。

さらなる提案→
VS Codeの操作や有名なpluginを手足のように扱えるならEditor操作で必要なものは全部揃ったと言って問題ない。それ以上を求めるならそもそも必要なのはEditorではなく、それ以上の操作をするならProgramを組んで自動でやるべきだ。
ではvimやemacsは不要か?

GUI Editorを習得したあとにCUI Editorを使ってみたらいいと思う理由:
1.設定不要(emacsは分からないけどvimはそう感じる)
2.覚えたら一生使える(そうは言ってもVS Code覚えたら後続のGUI Editorも習得の手間はほとんど無いと思われるが)
3.操作をしていて楽しい(やってるうちに分かるけどそれが分かるまで手間がかなりかかる)
4.vimならServerにプリインストールされている(ひとによってはこれが全てな気もしてる)
5.Terminal環境から画面を切り替えないで済む(CLIで何でも自動化するマンの自分にはこれが最大の理由)

というわけでVS Codeおすすめです。vimやemacsは後回しにしたほうがいいです。あまりの使いづらさに思考のResourceを全て持っていかれるといっても過言ではないと思う。
それはそれとして、すでにCUI Editor使いこなしてる各位はそれを楽しんでください。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?