HNXgrep

grepツール刷新、「TresGrep」リリース

自作のgrepツール「HNXgrep」ですが、しばらく前から全面的な刷新に取り組んでいました。ようやくちゃんと動くものに仕上がってきましたので公開のご報告をさせていただきます。新ツール名は「TresGrep」です。Vectorからダウンロードできます。 http://www.…

Vectorからのダウンロード

Vectorソフトライブラリのダウンロード機能に不具合が生じているようです。(Vectorからの重要なお知らせ - Google Chromeでのダウンロード時の警告につきまして) Vectorのお知らせページには「一部ソフト」のみで問題が起こるとに書かれていますが、Firefo…

C#で高精度なテキストファイル文字コード自動判別(2014年版)

C#(.NET Framework)に限ったことではありませんが、汎用的にテキストファイルを扱うようなアプリケーションを作っていると、よく 特定の文字コードのファイルしか読み出せないのでは困る⇒文字コードを自動判別し、テキストの内容を取り出したい 読み出した…

近況、HNXgrep Ver1.4.0、ReadJEnc

ちょっと間が開いてしまいましたが、HNXgrepの新バージョンをVectorへ登録しました。http://www.vector.co.jp/soft/winnt/util/se494966.html(といっても半年以上前から放置していた新バージョン予定のα版をほぼそのままリリースしただけのものです)重大な…

起動できないときは(.NET Framework 2.0未インストール時のエラーメッセージ)

HNXgrep/DLWアクセスランプは、Microsoft .NET Frameworkのバージョン2.0を使用しているため、.NET Framework 2.0がインストールされていない環境では起動できません。 具体的にどのような挙動になるかといえば・・・・そういえば実際に試してみたことがな…

文字コード・改行コードなどの変換機能

次バージョンに向け、テキストファイルのフォーマット一括変換機能の組み込みに着手しています。 →中断してます・・・すみません・・・ ファイル一覧タブの表示内容で各ファイルの文字コードやインデント文字が確認できるようになっているので、どうせなら要…

Ver1.3.2リリース

新バージョンがVectorに登録されました。 報告いただいていたバグ2件(プロジェクトなどに保存されている前回検索条件のフィルタ設定が復元されないバグ、検索条件フォントが大きいときに条件入力欄コンボボックスの罫線が表示されなくなるバグ)、それと、…

HNXgrepの設定オプション(Ver1.3)

HNXgrepは、画面右上[設定/ヘルプ(H)]メニューの「設定(O)」などをクリックすると、設定オプションウィンドウが表示され、各種機能の詳細設定を行うことができます。 この記事では、設定オプションによりどのようなカスタマイズが出来るかを紹介します。

HNXgrepの紹介

HNXgrepは、ファイル内テキストの検索ツール(いわゆるGrepツール+α)です。 シンプルな画面でありながら高機能、ストレスなく日常的に使い込むことができる操作性・検索能力・機能を備えたツールとなることをめざし開発しています。製作者自身がGrep検索を…

HNXgrep キーボードショートカット一覧

HNXgrep1.3 メイン画面のショートカットキーは、以下のとおりです。(2013年4月現在) 全般 Enter 検索実行※一覧表示欄では、選択中のファイルを外部ビューアで表示します。 Escape (1)キーワード欄へフォーカス移動(2)検索中断(検索・走査中のみ) Tab /Alt …

リリース後に気付いた子バグたち

新バージョンリリース、これにてひと段落・・・のはずが、 テキストビューア切り替えプルダウンメニューの初回表示がとっても遅い 未設定のテキストビューアのtooltip表示が変だったり そもそもプルダウンメニューが何を意味してるか分かりづらい だけでなく…

続続続・Version1.3.0開発状況

プロジェクト機能の仕上げ(プロジェクト別の既定テキストビューア設定)まで出来たような気がします。 試行錯誤の結果、「どのビューアが現在の既定ビューアなのか分からないと、とってもストレスフル」という至極あたり前の結論に行き着いて、おとなしくビ…

続続・Version1.3.0開発状況

複数テキストエディタの使い分け/切り替え対応をひととおり組み込んでみました。(Ver1.2.9.171.2.9.19実験版として暫定公開してます) 通常のEnterキー/マウスクリック操作ではテキストビューア1、Ctrlキーを押しながらの操作ではテキストビューア2、Sh…

続・Version1.3.0開発状況

※3/6 さらに再修正しβ版1.2.9.15としてUPしました。 2月中はなかなかまとまった時間が取れなかったのと、プロジェクト機能以外の部分で発覚したバグ取りに難航したのとで、進捗が芳しくありませんでした・・・・。 (いろいろ忙しさにかまけていたら、気がつ…

Version1.3.0 開発状況

次期バージョンで盛り込む予定の機能のうちプロジェクト機能については、基本的な保存・読み込み・切り替え機能の見通しはそれっぽく立ってきました。 基本機能の動作が妥当かを確認しつつ、作成済みプロジェクトについてのプロジェクト一覧からの抹消・リネ…

プロジェクト機能検討

※2012.02.23 β版公開しました。当初検討仕様を一部変更しています。HNXgrep Ver1.2にて「検索条件保存」「保存した検索条件の読み込み」機能を追加しましたが、作者自身がこの機能を使った感触としても、ごくごく定型的な検索条件をバッチ実行する(これもVer…

HNXgrep Ver 1.2.1リリース

新バージョンのHNXgrepが、Vectorのページからダウンロードできるようになりました。 ※Ver1.2.0もリリース更改の手続きを取ったのですが、その直後にエラー画面が出てしまうような不具合が複数見つかったため、あわててBugFix版を作ってVectorへの申請をやり…

HNXgrep1.2-β版

いろいろ動かしながらバグ取り中です。 基本動作には致命的な不具合はないと思いますが・・・・ http://hp.vector.co.jp/authors/VA055804/HNXgrep/ よりダウンロードできます。

HNXgrep新バージョンのα版

あけましておめでとうございます。 本年もよろしくお願いいたします。今年の正月は久々にHNXgrepのバージョン作業にとりかかり、ひたすらソースコードと格闘して過ごしました。 現在出来てる画面はこんな感じです。 メイン画面の見た目はさほど変わっていま…

xdoc2txt(2.00)によるOfficeファイルのUnicode検索

嬉しいことに、xdoc2txtのバージョンアップにより Unicodeによるテキスト出力機能が追加されました。 ※2012/12/01現在、ベータ版(2.00 beta1)が公開されています。 試験運用中とのことですが、hnx8が動作確認したかぎりでは まったく問題なく動くようです。H…

HNXgrep Ver 1.0.6.0 リリース

Blogをほったらかしにしたまま、せこせことバージョンアップに勤しんでおりました。 本日3/28より、新バージョンの1.0.6.0がVectorよりダウンロードできるようになりました。URLはこちらです。 http://www.vector.co.jp/soft/dl/winnt/util/se494966.html (…

HNXgrep バージョン1.0.4.xの新機能

Ver1.0.4.6にてバグ修正が一通り終わったので、Vectorで公開申請の手続きを取ってきました。 (⇒2012.03.13公開されました。 http://www.vector.co.jp/soft/winnt/util/se494966.html) Ver1.0.3.0(2012.02.05)から画面レイアウトは変わっていないので、どこ…

Ver 1.0.4.1/Ver 1.0.4.2の不具合

お久しぶりです。 複数フォルダ/複数ファイルを対象パスに指定して検索する機能が盛り込まれたバージョンをリリースしたのですが、以下の不具合が発覚してしまいました。 Ver 1.0.4.1(20120304) 検索対象パスとして単一ファイルのみを指定した場合、エラー…

設定オプションについて

※この記事は、相当古いバージョンのHNXgrepに関する記事です。 2013年4月時点の最新バージョンの設定オプションについては、こちらの記事をご覧ください。HNXgrepの機能説明も3週間止まったままでしたね・・・。 今日は【設定(O)】ボタンをクリックすると表…

近日更新予定:対象パス複数指定機能

あれれおかしい・・・今月から本気出すはずだったのに、気がつけば降りかかってきた仕事やら引継ぎやら謎ツールたちやらに押しつぶされてもう2月も終わってしまいそうです・・・。 とりあえず今月末目標で キーワード欄のオートコンプリートが悪さをしない…

バージョン1.0.3.0(2012.02.05)

検索対象パス指定周りの不可解な挙動、使ってて不便な点をとりあえずFIXしてみました。 近日中にVectorでバージョンアップ版が公開される見込みです。 →2012.02.08 公開されました。あと、オンラインヘルプ用のWebスペースもとりあえず確保しました。 http:/…

絶賛放置中・・・

気がつけば2週間ほったらかしにしてました・・・・来月から本気出します(ほんとかよ あ、ちなみに 起動速度が遅い、Terapadの外部Grepツールとして使うにはちょっと残念 対象を、フォルダ指定→ファイル指定→フォルダ指定に切り替えたときにファイル名指定…

既知の問題点として認識してる事項

起動速度が遅い、Terapadの外部Grepツールとして使うにはちょっと残念 対象を、フォルダ指定→ファイル指定→フォルダ指定に切り替えたときにファイル名指定が残ってて使いづらい 一部のWindowsXPマシンで、一覧のスクロールバーをクリックしてスクロールする…

Vectorで公開

HNXgrepの登録申請が通ったようで、無事Vectorで公開されました。 http://www.vector.co.jp/soft/winnt/util/se494966.html 使い方ヘルプ全然書いてないのに公開しちゃって良かったのかな・・・

自動文字コード判別

HNXgrepツールは、一般的なテキストエディタ・grepツールと同じように、テキストファイルの文字コードを自動判別します。 特にShiftJIS/EUCの判別は、独自のアルゴリズムを用いて高精度で識別を行うことが出来ます。・・・とか書くつもりだったのに、このShi…