Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

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

$
0
0

えでぃた?なにそれ?的なひと、おすすめの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使いこなしてる各位はそれを楽しんでください。


Viewing all articles
Browse latest Browse all 5608

Trending Articles