検索結果

キーワード: ‘色分け’

正規表現による検索結果もハイライトするって言う実装について。 現時点で、BM法を用いた普通の検索を行うと、検索結果が色分けに反映されるにも関わらず、 正規表現で検索をした場合は、検索結果を色分けしないという仕様だ。 いろいろ(実はたくさん)理由はあるんだが、まず根本に立ち返って、 これってそもそも、TNotePadをソース公開しているせいで、 色分けなど内部動作に関わる部分をよそのコンポの改変で実装するという点が問題だった。 改変してな…続きを読む

1491 letters | 486 views | コメントする

新機能追加とかではなく、既にある機能を最初から見せるべきかの話。 デフォルトでスペースや改行を表示するって、おせっかいすぎると感じた。 あたしゃ断然なにもかも表示派だが、メモ帳では表示されないものが表示されたら、 「何この三角とか四角とか?」って混乱するんじゃないかなと。 自分で好んで表示させた人ならわかるけど、 本来非表示のものをあえて表示させる機能は、デフォでオンじゃない気がした。 それを言ったら、ルーラーや行番号はどうなのかと。 …続きを読む

バグが出たので修正がメインで、ついでにアップデート。 作者以外にテキストファイル検索なんぞ使って、バグ見つける人がいたことがものすごく意外だった。 たとえ真魚を使う人がいたとしても、ちょこっと文章書いて、壁紙のアルファブレンドしてみて、 はいもう飽きましたよ、で9割以上はやめるだろうと思っていたし、あえてGrepとは書いてないし。 使う人がいるなら、次回から説明みたいなものも書いておいた方がいい気もする。 今回は、入力補完と添付ドキュメ…続きを読む

FF12を買ったので、開発に割く時間は減る予定だが。 辞書ファイルによる補完も動きだし、まるでマトモに考えているように候補が出るが、 実際は考えていない補完なので、便利そうに見えるだけのハッタリ仕様だ。 現在、PHPとHTML用の補完辞書を萌ディタからパクって動作させてみている。 辞書ファイルへのディスクアクセスが発生するので遅いかと思ったが、 それでもストレスなく動作するようで、本当にパソコンにはそこそこ金かけてて良かった瞬間。 二つ…続きを読む

あれば便利でぜひ実装したいような理想の補完は、開発環境レベルでないと無理。 出来そうな程度の補完では、その機能が付いていてもあまり便利に使えない。 みたいな感じなので、補完やるべきかやらないべきか、って思ってるけど、 やれるかどうかもわからないけどさ。 Alphaって、テキスト内に出てきた単語を拾って補完するのね。 スクリプト編集向けって書いてあるけど、補完は日本語もやるんだね。 テキスト内で一度使った単語をもう一度使うって、 関数名と…続きを読む

検索と置換のダイアログがどうしてこんなに邪魔なんだろうってことで、 いつも真魚のウィンドウとかぶらない場所まで移動してるんだが、 これさ、検索と置換のダイアログも全部表示位置を記録しちゃえば良かったんだね。 スッキリした。 正規表現を修正したついでに、正規という名前は避けてPerl風検索/置換と呼ぶことにしたり、 日本語でざっと使い方を書いて、テキストファイルで添付したり。 ルーラーをつかんで折り返し幅を変えるとき、スクロールしないと煩…続きを読む

折り返しに関してアレコレとやってたら、深みにはまりつつある。 まず、動作確認中にバグを一つ見つけた。 小さい「っ」とか「ゃ」を行頭におけないっていう禁則が動いてなかった。 コレは単に内部で間違って逆の処理をしてただけなので、修正は1秒で終わった。 それは別に良い。 今悩んでいるのは、アポストロフィだ。 そもそも、一つの文字につき、決めなきゃいけないことがどれだけあるかと言うと、 ○色分けで何扱いするか ○折り返すときに切れる場所か ○単…続きを読む

JISにもESC$(Dで補助漢字領域が使えるようなので、読み込み部分で対応した。 これで、EUCもJISも旧来の変換では切り捨てていた多くの文字に対応した事になる。 もちろんJISの書き出しはメーラー互換を前提にするので、補助漢字の書き出しはしない。 JISで使えないはずの規格外4文字が半角カタカナ周辺にあり、これも書き出さないことにした。 JISの変換はやはりSJISを経由にし、新たにテーブルを設けることはしなかった。 さてここで、ま…続きを読む

萌ディタの日記を読んだおかげで、コレまで知らなかったいろんな事が見えてきた。 作者さん相当賢いんだなぁ。復帰するのかしらねぇ。 で、真魚にも生かしたいのだが、タップリと書いたせいで自分で読み返すのが面倒だ。 気になる部分を自分のためにまとめてもう一回書く。 >EUC対応 真魚は、Delphiの世界ではスタンダードなjconvert.pasを高速化して使っている。 これって、EUCをSJISに変換するユニットだから、SJISに変換できない…続きを読む

フリーソフトをVectorに登録しておくと、たまにレビューワーの人が記事を書いてくれる。 あたしの作ったソフトも何個か記事を書いて貰ったんだがね。 真魚の記事をもう一回書き直して貰えるらしい。 そこに、作者のひとことってのを載せてもらえるんだが、 普段自分のサイトには何でも好きなこと書いて気をつかってないんだけど、 いちおうよそのサイトに書くんだし、いったん書いたら自分で好きに修正できないので、 誰の悪口にもならないよう、一生懸命に気を…続きを読む

つづき。 難しい話が多くなってきて、読んでもわからないことも多い。 http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2004Q3.html >ぎょえ(仮)がちょっと楽しみだったりします もう.NETのぎょえは継続する気がなくて真魚だがな。 >ショートカットファイルをドロップしたとき テキストを含む、ドキュメントファイルのショートカットを作ったことがないので気が…続きを読む

つづき。 現在、萌ディタも起動していじりながら、コレは真魚で書いてる。 ここまでで萌ディタの「がっかり」すなわち不正終了が二回出た。 http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2004Q2.html >ルーラの存在は微妙 あたしもEmEditor式は相当違和感がある。真魚はTEditorのパクリ式。 何文字目で折り返してるか見たり、実際に折り返したりする…続きを読む

普通のプログラミング言語では、「Windows 2000」と書けば、 Windowsは変数などの名前、2000は数字扱いだが、 「Windows2000」と書けば、Windows2000という名前になり、2000を数字扱いしない。 だから真魚の内部では、Windows2000は一つの単語として扱っている。 でも、プログラミングしてないときは数字を色分けして欲しくなった。 ダブルクリックによる単語セレクトは、IEでもWindows2000…続きを読む

EmEditorはFree版の配布をやめて、Share版とパッケージ版になって久しいが、 このたび、また新しいFree版を提供した。 http://www.emeditor.com/jp/download.htm コレが出たことで、存在意義を失うテキストエディタは多数あるだろう。 かつてのFreeの時代にはわりと使っていたのだが、エディタの世界はその後大きく変化して、 良い道具だからと言って更新の止まったものを使い続けるのはデメリットと…続きを読む

真魚は作者自身と、嫁が快適に編集作業を行えればそれでいいテキストエディタだ。 二人とも、プロポーショナルフォントを使える事など望んでいない。 現在真魚を使ってない人が、使ってみたときに等幅しか使えないと不満に思うだろうけど、 そんな人は真魚じゃなくてより自分にあったソフトを使えばいいわけで、 みんなの要望に応える定番エディタとかを目指してはいない。 このソフトの場合は、作者と趣味が合う人だけコッソリ使って貰った方が、 作者が興味ある方向…続きを読む