プログラマーの視点でLinux用テキストエディター5本を比較 70
ストーリー by headless
比較 部門より
比較 部門より
Linux Voiceでプログラマー向きのLinux用テキストエディター5本を比較している(Linux Voiceの記事、
本家/.)。
比較の対象となったのはGedit、Kate、Sublime Text、UltraEdit、jEditの5本だ。プログラム言語のサポート、キーボード操作、スニペットやマクロへの対応、使いやすさ、入手性とサポート、アドオンやプラグインへの対応、一般的なテキストエディターとしての機能についてそれぞれ5段階で評価。なお、EmacsやVimを比較対象から除外した理由として、これらを既に使用している場合は変える必要がない点や、学習が難しい点を挙げている。
総合順位は下記の通り。/.Jerの感想はいかがだろうか。
比較の対象となったのはGedit、Kate、Sublime Text、UltraEdit、jEditの5本だ。プログラム言語のサポート、キーボード操作、スニペットやマクロへの対応、使いやすさ、入手性とサポート、アドオンやプラグインへの対応、一般的なテキストエディターとしての機能についてそれぞれ5段階で評価。なお、EmacsやVimを比較対象から除外した理由として、これらを既に使用している場合は変える必要がない点や、学習が難しい点を挙げている。
総合順位は下記の通り。/.Jerの感想はいかがだろうか。
- Kate
- SUblime Text
- Gedit
- UltraEdit
- jEdit
本当のランクとしては (スコア:5, すばらしい洞察)
> EmacsやVimを比較対象から除外した理由として、これらを既に使用している場合は変える必要がない
つまり本当のランクは
(Emacs | Vim) >>>> 越えられない壁 >>>> (Gedit | Kate | Sublime Text | UltraEdit | jEdit)
って事ね。
TomOne
Re:本当のランクとしては (スコア:5, おもしろおかしい)
「実数の範囲での比較ですので虚数軸に行っちゃった人たちは除きます」の意。
# Notepad++がないことに悲しみをおぼえる勢
# CS-Scriptっていう頭おかしいスクリプト言語の推奨環境でもあるよ!
Re:本当のランクとしては (スコア:1)
進み位相ですね、わかります。
[Q][W][E][R][T][Y]
Re:本当のランクとしては (スコア:1)
Re: (スコア:0)
# Notepad++がないことに悲しみをおぼえる勢
「Linuxの」テキストエディタなんだけどNotepad++ってLinux版あったっけ?
Re:本当のランクとしては (スコア:1)
> 「Linuxの」テキストエディタなんだけどNotepad++ってLinux版あったっけ?
あ。
コンセプト的、内部エンジン的に近いのはGeany辺りでしょうか。
ってGeanyも対象にないのか…
Re: (スコア:0)
PHPを書いてるけど、基本使ってるのはVimのみ、たまにPicoを使わざるを得ない場合もあるけど。
殿堂入りです (スコア:0)
ブラック企業大賞のゼンショーと同じ。
せっかくLinux版プレビューがあるので敢えての (スコア:3)
Bracketsなどを推してみようかと。
本来はJavaScript, PHP, HTMLなどのフロントエンド分野向けのエディタですが。
ショートカットキーがそこそこ使え、カスタマイズが非常に容易なので、Linuxerが最低限求めるであろうラインはクリアしていると思いますし、コードヒントが強力なのに起動がかなり速いです。
また自分でカスタマイズするのがイヤンなひとも、.confファイルなどへのコードヒント拡張はgithubでやってるひとがいます。
# コードヒント自体が遅くなる原因!という意見もあるようなのでそれについてはなんとも…
openDoe-Ming Ver.0.72.9beta
Geanyは? (スコア:2, 興味深い)
コード書くならKateやGeditより何倍もマシだと思ってたけど(日本語入力は除く)。
Re:Geanyは? (スコア:1)
Re: (スコア:0)
+1 Geany最高なので。日本語は打たないことで、問題解決。
使い慣れているものが一番なのさ (スコア:2)
ちょくちょく試してみるけど結局いつも使ってるものに戻ってしまうこと多い
VimやEmacsを既に使用している場合は変える必要がない (スコア:1, すばらしい洞察)
盲信しているから変えられない
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:2, すばらしい洞察)
Qt Creator や Mono Develop、Visual Studio にすら Vim キーバインドがあるから Vimmer としてはあんまり困ってない感じ。
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
vimとはプログラムではなく、指先のモーションで定義された一連のテキスト編集動作であるということだな。
Re: (スコア:0)
NetBeans にも vi プラグインがあって割と満足してる。
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
intellijにもプラグインあるな、Visual Studioのプラグインと比べると微妙だけど
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
Sublimeのvimプラグインいい感じだよ
surroundもある…3だと上手く動かないんだけどね
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
試しに Windows 環境向けの 2.x を使ってみたけど、いまどき日本語をインライン入力することもできないのでちょっとびっくりした。
Re: (スコア:0)
日本語入力出来ないのはWindowsだけなんだよ。
それいが以外にハード的に違う部分はある。
マルチカーソルのショートカットなど
違うのはWindowsが今更shftJISがメインのシステムだが
他はすべてシステム側Unicodeなので文字化けしない
Windowsで使う事が不具合が一番多いエディタでもある。
Re: (スコア:0)
ちょっと何言ってるかわかんないですね。
# 他人の誤字見て我が誤字直せ、とは言うけど、誤字の多さも含めて、まぁ、もちつけ。
日本語入力出来ないのはWindowsだけなんだよ。
それいが以外にハード的に違う部分はある。
マルチカーソルのショートカットなど
違うのはWindowsが今更shftJISがメインのシステムだが
他はすべてシステム側Unicodeなので文字化けしない
Windowsで使う事が不具合が一番多いエディタでもある。
Re:VimやEmacsを既に使用している場合は変える必要がない (スコア:1)
30年近く淘汰されずに生き残っているってのはただ事じゃぁないのさ。
Re: (スコア:0)
MicroEmacsはEmacsに入りますか
テキストエディタの比較にはユーザー数(シェア)の情報も欲しい (スコア:1)
と思うことがある。
非常によく使う/メインではないがよく使う/普段使わないが偶に使う/使わない、特に使う気がない、または使いたくない
ぐらいの分類でポイント取って。
emacsやvimを除外してる時点で (スコア:1)
語ることはなにもないよね
Re:emacsやvimを除外してる時点で (スコア:1)
すわ宗教戦争だ!ってんで尻からげに向こう鉢巻きで駆け付けたのに、ハシゴを外された気分です。
Re: (スコア:0)
その2つを入れると収拾がつかなくなる
Re:emacsやvimを除外してる時点で (スコア:1)
> 語ることはなにもないよね
そう思う。
> その2つを入れると収拾がつかなくなる
は確かだが、入れないと全く意味が無い。
どんぐりの背比べ。
Re: (スコア:0)
普段宿敵同士のemacsとvimも、こういうときだけは仲良く仲間はずれにされるのであった。
俺はアンチemacsでvimユーザーだが、emacsと一緒に仲間はずれにされるとなんとなくemacsが愛しく思えてしまう(笑)
geditのバグ? (スコア:0)
geditってCtrl+Cで貼り付ける時カーソルのある場所と全然関係ない所に張り付ける時があって
コーディングの時は怖くて使えない
Re:geditのバグ? (スコア:1)
そりゃ Ctrl+C なんか押してたらまともに貼り付けできるわけ無いわな。
Re: (スコア:0)
geditはCtrl+Cで貼り付けるようなキーバインドなのかと一瞬本気で悩んだ。
# 未だにEmacsではマウスでないと貼り付けできないのでAC
viでよいのでは? (スコア:0)
_ to boldly go where no man has gone before!
Re:viでよいのでは? (スコア:1)
全てネイティブな環境でできるなら、それに越したことはないわけです。
しかし、私のように「普段使いはWindows、linuxにはWin端末から繋げて操作する。仕事でも同様。」
な場合だと、おっしゃる通りになります。
Linux上でエディタを選ぶ理由がなければviとか有名どころで事足りるわけなので、
私のような人は「vi使ってます」になってしまいます。
「linuxネイティブで」となると、それは除外したいから
だからそこ、省かれているのかと。
Re: (スコア:0)
なぜわざわざもう一台windowsを用意してscpするのか
vi以上のエディタも特にないのに
もしかしてクライアントは常にwindowsでサーバーはリモートで入るだけの人?
Re: (スコア:0)
そういうのはLinuxクライアントのシェアが伸びてからどうぞ。
# その人の生産性があげられるエディタが別環境にあるならそっち使ったほうがいい。
# テキストファイルの転送時間なんか誤差の範囲だろ。
# つかvim, emacs入ってないサーバーもあんだろ。
Re:viでよいのでは? (スコア:2)
とはいえWinSCPよりsambaなどファイル共有経由のほうが楽ではないでしょうか。 WindowsのTeXをインストールするのをさぼってた時期には、UNIX機とファイル共有してUNIX側でTeXコンパイルをしてました。
sublimeはSJISがダメ (スコア:0)
sublimeはSJISやその拡張系がダメだ。
プラグイン入れれば読めるが、やたら遅い。
一旦全てテキストをUTF-8などで読んだあと、SJISで開き直そうとしてるような動きする。
Re:sublimeはSJISがダメ (スコア:1)
sublime text 2 と ConvertToUTF8プラグインであれば↑ 文字化けしてない!わーい! [re-dzine.net]
みたいにはしゃいで紹介しているのはやたら遅いというのが行間読みの内容だったのですか。
奥義を要求されるなんてわたしには荷が重いです。
そしてMac OS版のSublime Text 3 [inspire-tech.jp]であればConvertToUTF8プラグインだけでは足りなくて
Codecs33も入れて使えるようになるとか。
今後もリリースが大幅に更新されるとさらにたくさんのプラグインと戯れる幸せが満喫できる世界でもっさりするという本人にしかわからない喜びがいっぱいなんですね。
Re: (スコア:0)
そのプラグインも日本語周りが微妙で
日本語向けのプラグイン作ろうとすると、Codecs33(python純正でなく有志によるもの)とConvertToUTF8に依存するせいで
現在エンコーディングに使ってる文字コードの取得だけでも一苦労。
申し訳ありません (スコア:1)
しまった、ここに返信ボタンのURIをD&Dではっつけてしまいました・・・
---
他力本願で申し訳ないがどなたかDELか-1モデつけて戴けませんでしょうか
Re:申し訳ありません (スコア:1)
罰として君はこれから一生emacs-w3mでブラウズすること
Re:申し訳ありません (スコア:1)
罰として君はこれから一生Emacs Lispでプログラミングすること
Re: (スコア:0)
罰として君はこれから一生edでテキスト編集すること
Re: (スコア:0)
その、次元の違う悩み、ってのは何のことなんだい? Swift云々の話なのか、VMの話なのか、いろいろ考えつくので、ほのめかしだけで上から目線ってのはいけてないなぁ。
# Linuxをオモチャにしかできない人間がMac/Winで何かできるとも思えないけど、まぁそこは仕事の内容にもよるか
# え? OpenBSDの話?
まァまァ (スコア:0)
邪気眼が生えてき始めた本物の中二か、もしくは釣りの勉強中(まだ始めたばかり)か、のどちらかだと思うのでそっと見守ってあげましょう。
Re: (スコア:0)
こういうの見ると「ああ夏休みなんだな~」って毎年思いますよね…
Re:これだけいろいろあるってことは (スコア:1)
新しいGUIを定義したときに真っ先に作られるのがエディタというだけだろう。