11/09/30 04:51:26.06 P7QRY3Ch0
>>348-349
超乙乙。こうやって見るとNotepadって凄かったんだな……
RtLって何かと思ったら「RightToLeft」で右からの言語のことなのか。初めて知った。
ちょっと聞きたいんだけど、RtLでキャレットがおかしいってのは向きどっちを正常としてるん?
矢印→押した時に左に動くのが正常かと俺は思ってたんだけど。
352:名無しさん@お腹いっぱい。
11/09/30 08:29:51.36 aD5iTUTX0
>>348
FooEditorにアラビア語の文字をぶち込んでみた
キャレット→メモ帳と同じ動き
結合文字→正しく操作できる
ザロケートペア→正しく操作できる
少なくともAはいくんじゃないか
メモ帳みたいに右から左に表示できないから日常的に使ってる人からみたら使いにくいかもしれんが
スクリーンショット見てもRTLに対応しているような感じだし
>>349
S→右から左に表示できる
A→キャレット周りがBidi対応
B→一部扱えない文字がある
C→結合文字が扱える
D→ザロゲートペアが扱える
E→Unicode対応
F→Unicodeテキストを読み書きできるが、扱えない
>>351
メモ帳と同じ動きをしたら正常
(メモ帳の場合、右から左に表示するとキャレットの動作が変わるが)
353:名無しさん@お腹いっぱい。
11/09/30 08:31:42.19 aD5iTUTX0
>>348
emeditorで試してみた
RTL対応といっていたが、キャレット周りがおかしい
354:名無しさん@お腹いっぱい。
11/09/30 09:38:11.93 gXKJZuPqO
>>348
RJ TextEd最強伝説はじまったな
355:名無しさん@お腹いっぱい。
11/09/30 10:30:08.18 U1GychSn0
>>348のような紹介で今まで縁のなかったエディタの優位性を知ることができ
「ちょっと触って見ようかな」という気になりそのまま手に馴染み根付いたものがいくつかある
下手な有料ものよりも高機能でこれでFreeなの?ってのがわんさかあるようだし、
どんどんやっておくんなまし。感謝(-人-)
356:名無しさん@お腹いっぱい。
11/09/30 12:45:23.49 FdIEMthM0
AlphaもRTLが表示できた
キャレットの動きもおかしくない
Aランクは堅いと思う
357:名無しさん@お腹いっぱい。
11/09/30 13:43:51.46 g9+EWhKaO
Unicode LEとBOMなしUTF-8が正しく扱えて、シフトJISとの相互変換が正しくできれば、それだけで困らない。
358:名無しさん@お腹いっぱい。
11/09/30 14:39:01.84 HvzcZQ930
nkfを使える環境ならテキストエディタなんて何でも良い
359:名無しさん@お腹いっぱい。
11/09/30 15:57:19.01 aD5iTUTX0
Notepad++:D(ザロゲートペアは正しく扱える。結合文字はだめ)
Editra:E(Unicodeテキストの読み書きは可能。ザロゲートペアが扱えない)
ConTEXT :Unicodeテキストが読み書きできない
Alpha:S
FooEditor:S
360:名無しさん@お腹いっぱい。
11/09/30 16:22:19.01 HvzcZQ930
>>359
検証してくれたのか。thx
サロゲートペア (Surrogate Pair)って意識した事なかったけど、どんな局面で重要になるの?
361:名無しさん@お腹いっぱい。
11/09/30 16:34:14.73 aD5iTUTX0
シェアウェア編
秀丸:D(ザロゲートペアは正しく扱えるが、結合文字はダメ)
emeditor:D(ザロゲートペアは正しく扱えるが、結合文字はダメ)
Dana:F(Unicodeテキストの読み書きだけが可能)
Vivi:F(Unicodeテキストの読み書きだけが可能)
Apsly:ランク外(Unicodeテキストが扱えない)
MIFES:D(ザロゲートペアは正しく扱えるが、結合文字はダメ)
QX:ランク外(Unicodeテキストが扱えない)
362:名無しさん@お腹いっぱい。
11/09/30 16:40:20.16 aD5iTUTX0
>>360
JIS2004で追加された文字が扱えなくなる
URLリンク(codezine.jp)
サロゲートペア入門
詳しいことはこれを読んでくれ
363:名無しさん@お腹いっぱい。
11/09/30 16:49:54.65 L4o0cUHW0
検証thxまじでナイスタイミングで助かった
364:名無しさん@お腹いっぱい。
11/09/30 16:58:36.12 CAqNevkk0
テキストエディタつったらviだろJK
365:名無しさん@お腹いっぱい。
11/09/30 17:29:24.62 aD5iTUTX0
URLリンク(wikiwiki.jp)
テキストエディタ・スクリーンショット Wiki
比較のところに今回の検証結果を反映しておいた
メモ帳、Alpha、FooEditorぐらいしかまともなエディターがないことが残念すぎる
366:名無しさん@お腹いっぱい。
11/09/30 17:37:53.05 1kjh0yUh0
あんたらの言うまともじゃないエディタでも俺は困ったことないがな
367:名無しさん@お腹いっぱい。
11/09/30 17:42:55.79 aD5iTUTX0
まあ、一般人は困らんだろうが…
さまざまな言語に対応したHTML書くときに困ることがある
368:名無しさん@お腹いっぱい。
11/09/30 17:58:19.97 XPIPIHoO0
>>361
秀丸は一応結合文字扱えるんだが、だめな例を挙げてくれないか。
369:名無しさん@お腹いっぱい。
11/09/30 18:00:49.33 HZ3COsxx0
>>366
日本語だけなら幾らでもいいエディタはあるけど
多言語対応ってなるとなかなかない
特に国産
370:名無しさん@お腹いっぱい。
11/09/30 18:06:48.69 QE5M+/Tj0
FooEditor起動するとエラーが出るな
System.IO.FileNotFoundException: ファイルまたはアセンブリ 'DWriteWarpper.dll'、またはその依存関係の 1 つが読み込めませんでした。指定されたモジュールが見つかりません。
ファイル名 'DWriteWarpper.dll' です。
exeと同じ場所にDWriteWarpper.dllはあるんだが原因分かる人いないかな
371:名無しさん@お腹いっぱい。
11/09/30 18:14:41.39 aD5iTUTX0
>>361
1.IMEパッドのラテン文字にあるAのところでダブルクリック
2.結合分音記号にあるU+0300にある文字をダブルクリック
3.キャレットを1文字動かす
4.DELキーを押す
メモ帳やFooEditorだとDELキーを押すと結合文字ごと消えるが、秀丸だと消えない
>>370
VisualC++2010ランタイムを入れないと起動しないよ
あと、VistaならSP2も入れておかないとダメだったはず
372:名無しさん@お腹いっぱい。
11/09/30 18:20:21.59 viV+z6cJ0
シェアがDが最大ってのはなんかアレだな
国内使用に特化してるってことだろうか
373:名無しさん@お腹いっぱい。
11/09/30 18:29:41.63 HZ3COsxx0
欧米圏のソフトが2バイト文字を扱うのを考慮してないことが多いの逆かね
(最近は日本語対応してくれてるのも少なくないけど)
374:名無しさん@お腹いっぱい。
11/09/30 18:32:40.73 HvzcZQ930
>>362
とん
375:348
11/09/30 21:36:23.49 UcXV251v0
>>348なんだが、なんか予想外に反応してくれてthx
実用上はサロゲートペアまで扱えればほとんど困らないと思うので、
一般人はDランク以上を目安に選べばいいと俺は思うよ。
376:348
11/09/30 21:45:48.55 UcXV251v0
>>351
俺と同じ認識。
というか、Aランクにしたエディタは、文字列がRtLでもキャレットの動きはLtRなんだよ。
だから途中で文字を挿入すると、キャレットのある位置に入らない。
表示は対応しているけど、編集は未対応って考えてAにしてる。
>>352、>>353、>>356、>>359、>>361、>>365
他のエディタの情報追加thx
AlphaとFooEditorもNotepadクラスだったか。
FooEditor使いたいのになんで起動しないんだー
377:名無しさん@お腹いっぱい。
11/09/30 22:05:41.77 aD5iTUTX0
>>376
xpだと起動しない
378:名無しさん@お腹いっぱい。
11/09/30 22:14:20.40 G3hIiWjA0
>>361
何でいつも「ザ」なの?
379:名無しさん@お腹いっぱい。
11/09/30 22:15:48.83 b6t1e1sy0
意外と(?)優秀なotbedit
伊達に昔2500円払ってない
380:348
11/09/30 22:17:22.79 UcXV251v0
>>377
いや、俺Win7だし.net frameworkも入れてる。
まあ、もうすぐosクリーンインストールする予定だったので、
そのときもう一度試してみるよ。
381:348
11/09/30 22:18:24.48 UcXV251v0
.net framework 4 fullも入れてる、の間違い。
382:名無しさん@お腹いっぱい。
11/09/30 22:21:38.62 aD5iTUTX0
>>381
Microsoft Visual C++ 2010 再頒布可能パッケージ
これいれないと起動しないよ
383:348
11/09/30 22:33:07.54 UcXV251v0
>>382
解決したわ。
VC++ 2010ランタイムのx64は入れてたんだけど、x86が必要だったのか。
OSがx64ならランタイムもx64だと思ってたよ…
ありがとう。
384:名無しさん@お腹いっぱい。
11/09/30 22:43:45.94 viV+z6cJ0
そりゃソフトがx86だしな
385:名無しさん@お腹いっぱい。
11/09/30 22:53:37.17 UcXV251v0
うん。
よく考えると俺がアホだった。
386:名無しさん@お腹いっぱい。
11/09/30 23:11:40.24 OYYKCLbE0
>>353
EmEditorがRTL対応ってどこ情報?
ヘルプをみると
「Unicode が利用できますが、アラビア語、ヘブライ語のような右から左へ書く言語は
正しく編集できません。また、Unicode の制御文字はすべてに対応していません。 」
って書いてあるんだけど。
387:名無しさん@お腹いっぱい。
11/10/01 00:48:04.73 IUBIXu3O0
しかしテキストエディタって、数が多いし、どれが良いのか分かりづらいな
結局どれが一番いいの?
388:名無しさん@お腹いっぱい。
11/10/01 00:49:18.70 Iu1u9/F+0
>>387
結論が出ないからみんなエディタを作ってこれだけある
389:名無しさん@お腹いっぱい。
11/10/01 00:49:45.86 t0op21ws0
万人向けの一番があるなら乱立しないわな
390:名無しさん@お腹いっぱい。
11/10/01 01:15:39.89 qRZ6h/r2O
多機能になるとごちゃごちゃして使いにくいし、起動ももっさりするからな。
自分の使いたい機能が揃ってて余分な機能ないのがベスト。
ただし、Unicodeへの対応とかはそもそもエディタの基本機能だし、あっても邪魔になることはないので、対応度が高いほどよい。
391:名無しさん@お腹いっぱい。
11/10/01 01:19:09.94 IUBIXu3O0
気がついたらEmEditorがバージョン11とかになってた!
俺まだ3とかなのに・・・
392:名無しさん@お腹いっぱい。
11/10/01 01:48:54.80 Keix7QmZ0
>>389
とりあえず「プログラミングしない」「日本語以外は英語くらいしか使わない」って条件なら、何使っても大体同じだからな。
393:名無しさん@お腹いっぱい。
11/10/01 02:08:11.59 9WmJK9iS0
凝った機能・マクロ・ショートカットを拙く使うよりも
さっさとカーソルキーを動かしてタイプしちまった方が速かったりする。
人によってはWindowsのメモ帳最強ということもあり得る。
394:名無しさん@お腹いっぱい。
11/10/01 05:08:16.65 VSAn3wU60
>>361
秀丸の場合「結合文字を1つの文字として扱う」オプションを入れないと
合成文字は扱えないよ
デフォルトでオプションがOFFだからって非対応はひどいんじゃ無いの?
たぶん常用しているわけじゃないだろうからそういうオプションの存在を知らないんだろうけどさ
395:名無しさん@お腹いっぱい。
11/10/01 07:02:04.89 nqZO5l3E0
>>386
バージョン10の時にアラビア語に対応しましたと更新履歴に書いてあった
対応したというのは表示できるという意味だったのか…
>>394
あ、確かに動いてた
後でまとめwiki直しておく
396:名無しさん@お腹いっぱい。
11/10/01 08:59:46.42 6N5WDqAf0
>>378
ドイツ人と日本人のハーフだから
397:名無しさん@お腹いっぱい。
11/10/01 09:44:02.08 GyO9NmXT0
おー秀丸ってやっぱよく出来てるんだな
さすがにフリーとは違うか
398:名無しさん@お腹いっぱい。
11/10/01 10:18:23.80 Keix7QmZ0
>>397
ここまで読んできてその感想とかマジで厨ってのは居るんだなとビックリだ。
1行目は別に否定しやしないが、2行目を肯定する要素がまったく見当たらん。
399:名無しさん@お腹いっぱい。
11/10/01 11:09:02.19 /WXzOnwf0
newqxがRTLなどできるみたいだし、IVSにも対応してるっぽいが
どうなんだろ。まだα版だし。
IVSに対応しているのってAlphaくらいだっけ?
400:名無しさん@お腹いっぱい。
11/10/01 11:29:47.06 nqZO5l3E0
>>399
DirectWriteはIVSに対応している
秀丸もFooEditorもDirectWriteでレタリングしてるから問題なく動くよ
401:名無しさん@お腹いっぱい。
11/10/01 12:47:53.24 nqZO5l3E0
あと、メモ帳も対応してる
402:名無しさん@お腹いっぱい。
11/10/01 17:47:27.60 nqZO5l3E0
>>399
newqxをダウンロードしようとしたんだが、できない
403:名無しさん@お腹いっぱい。
11/10/02 11:01:38.97 Fj5LoOtY0
>>402
普通に出来ましたが。昨日はだめだったのかな。
404:名無しさん@お腹いっぱい。
11/10/02 12:05:13.43 uRgCkwNW0
newqx:A(アラビア語を後ろから削除したときの動作がおかしい)
405:名無しさん@お腹いっぱい。
11/10/02 15:44:17.75 kzLurmYA0
ねえねえ、ここに張り付いてるのAlphaの作者だろw
406:名無しさん@お腹いっぱい。
11/10/02 15:59:23.12 rDIse+OI0
想像力豊かなのはいいことだね
407:名無しさん@お腹いっぱい。
11/10/02 16:41:00.67 uRgCkwNW0
まとめてみた
S: Notepad, RJ TextEd、Alpha、FooEditor,NewQX
A: Notepad2, otbedit, SciTE、Notepad++、秀丸
B: Geany, gedit, JuffEd
C: jEdit
D: AkelPad, Sakura Editor、EmEditor、MIFES
E: Ginnie, Mery, Notepad++、Editra
F: TeraPad,Dana、Vivi, etc
※NewQXのみデオフォルトではF止まり。UnicodeTextを食わせるとS
ランク分け基準
アラビア文字なども入力or編集する→S以上
とりあえず全部表示できればok→A以上
結合できない文字や扱えない文字がある→B以上
サロゲートペアと結合文字はok→C以上
文字がちゃんと扱えるなら表示が変でもいい→D以上
とりあえずUnicode対応してればいい→E以上
408:名無しさん@お腹いっぱい。
11/10/02 16:49:44.42 kzLurmYA0
そんなにunicodeにこだわりたければメモ帳使ってれば良いだろw
409:名無しさん@お腹いっぱい。
11/10/02 17:09:08.45 RKc1LayE0
さすがにメモ帳はない。
410:名無しさん@お腹いっぱい。
11/10/02 17:11:31.00 2BaK+oIL0
メモ帳だってXP,Vista,7でuniscribeのバージョンが違って対応も違うみたいだし、
alphaの作者さんだったらこんな簡易なチェックで比較しないだろ
411:名無しさん@お腹いっぱい。
11/10/02 17:34:09.22 5j6/QHMr0
uniscribeとか難しい単語よく知ってるな
Alphaじゃないにしても
マイナーテキストエディタの作者は潜伏してるみたいだわw
412:名無しさん@お腹いっぱい。
11/10/02 17:59:48.89 ZqFd15a30
メモ帳はすごいよ。
・exeファイル一つですぐ動かせる身軽さ
・Windowsの種類・SP・.net環境の有無などを問わない万能さ
・いたずらな仕様変更によりユーザーを振り回すことがない
・余計な機能がないことにより設定やカスタマイズなどに時間を取られることがない
優れた道具というのはまさにこういうものを言う。
熟練のエディタ使いほどメモ帳の良さを知っている。
ここを見ているエディタ作成者は肝に銘じて欲しい。
413:名無しさん@お腹いっぱい。
11/10/02 18:24:24.93 V60XETgw0
そして生産性が激しく低いw
414:名無しさん@お腹いっぱい。
11/10/02 18:57:22.00 pRW1mLb50
oedit otbeditは日本語の処理がダメだな。変換候補の表示はなぜか汚く表示されるし
応答停止も時々。以前はシェアウェアだったそうだけど。シンプルなのはいいけどね。
415:名無しさん@お腹いっぱい。
11/10/02 20:43:18.35 uRgCkwNW0
>>413
生産性を求めるならIDEを使うよ
IDEだったら文脈に応じた補完ができるけど、これができるフリーのエディタはないに等しい
emacsは操作法が独特だから使いにくいし
416:名無しさん@お腹いっぱい。
11/10/02 21:29:41.80 V60XETgw0
>>415
テキストベースのドキュメント作成する時でもIDE使ってるの?
俺はメール書くときでもテキストエディタ使ってるわ。
417:名無しさん@お腹いっぱい。
11/10/02 21:45:57.85 glF+MhHj0
テキストエディタなんて機能が多ければ良いってもんでもないんだよなぁ
昔のバージョンのほうが良かったりする、起動早いし
418:名無しさん@お腹いっぱい。
11/10/02 22:27:07.38 uRgCkwNW0
>>416
ドキュメント作るときはメモ帳を使ってる
簡単なやつならそれだけでことが足りるしな
419:名無しさん@お腹いっぱい。
11/10/02 22:51:29.19 NEJujcBtP
自分はプログラムが仕事だからエディタ使うことが多いけれど、もっぱらエディタは加工のため。
IDEが使えない状況でもエディタを使う。
でも、仕事を抜かして考えるとメモ帳以上の機能を必要とすることは殆ど無いな。
420:名無しさん@お腹いっぱい。
11/10/02 23:20:19.80 echk1RO70
「俺の使い方」はどうでもいいよ
421:名無しさん@お腹いっぱい。
11/10/02 23:42:10.38 mpN6RIKK0
行番号すら表示されないエディタはゴミ以下
422:名無しさん@お腹いっぱい。
11/10/03 00:24:27.58 dhLO3M9w0
テキストエディタの「折り畳み」機能って
同じインデントの行をグルーピングしてるだけ?
イメージは、if文だったらif~endifを
折り畳み/展開してくれるものかと想像してたのだが。
423:名無しさん@お腹いっぱい。
11/10/03 00:25:33.95 5ZzlJcVW0
>>422
後者でok
424:名無しさん@お腹いっぱい。
11/10/03 13:31:05.27 ywbLBUWr0
>>96
秀丸エディタはアウトラインエディタとして使えるの?
425:名無しさん@お腹いっぱい。
11/10/03 21:02:49.78 s+4V0Tir0
使えるよ