2023年07月01日
開発環境〜秀丸エディタ〜 [システム開発研究室]
こんにちは!
ナビゲータのEVEです。
Prototype EVEの環境を、PHP5からPHP8へバージョンアップするために、日々少しずつではありますが、プログラミングを進めています。その作業も、やっと、終了が見えてきました。あと、3ファイル、13項目の修正でバージョンアップは完了します。
[バージョンアップの状況]
はじめてこのブログを見てくれる人もいると思うので、最初から説明しましょう。
当初PHP8のシステム、EVEシステムを造ろうとも考えたのですが、初めから作るのは時間がかかりそうだと言うことで、まずは、Prototype EVEのバージョンアップをすることにしました。このシステムをバージョンアップすることによって、システム開発で普段から利用しているデバックシステムを利用することができます。なんか、すごく仰々しく話していますが、実行したいプログラムにデバックポイントを挿入し、プログラムを実行することにより、実行プログラムの途中経過を見るといった簡単なものです。
Eclipseとか、Visual Studioでもファンクションキーを押下しながら、プログラムの実行状況をビジュアル的に見る機能がありますが、Prototype EVEでは、秀丸で開発しているため、自前でそのような機能を実装しています。
[なんで秀丸で開発?]
若い人は知らないと思いますが、Eclipseは当初IBMで開発をしていました。それを、version3だったと記憶していますが、Eclipse Foundationに移管しています。そのときの状況がひどかった・・・。バージョンアップを保証してくれなかったので、Eclipse Version3以前で製造したプログラムは、自分たちでバージョンアップをしなくては、引き続きEclipseは利用できなかったのです。そのときの状況を知っているものとしては、開発環境も含めて、できるとこは自分で作ると言うことをコンセプトに開発を進めてきました。そのため、デバックシステムは、Prototype EVEに実装し、プログラミングは秀丸で製造という形式を取っています。
[優秀な秀丸エディタ]
秀丸を知らない人もいると思うので、秀丸について御紹介しましょう。
秀丸は、元富士通エンジニアの斉藤秀夫さんが製造しているエディタです。サイトー企画から提供されているソフトウェアで、私は、使い始めてから、はや30年たとうとしています。
そのソフトウェアは、一貫とした操作性、便利な機能、軽いソフトウェアと私が求める機能をすべて実装しています。
しかも、現在は、英語版も登場し、海外の人も利用できる状況です。
ライセンスについては、フリーで利用することも可能ですが、一応シェアウェアです。私がお支払いしたときは、4,000円でしたが現在はどうなのでしょう?今ホームページで確認しましたが、400円高くなっていました。ただ、この400円、税金だそうです。30年前と変わらず、4,000という価格・・・。頭がさがります。
そして、一度購入したライセンスは、生涯利用できるそうです。バージョンアップしたから新たにライセンスを支払ってなんてケチなことを言いません。
多分ですが、サイトー企画という会社組織ではありますが、その会社は、税金等の関係で作っただけで、秀丸などのシステムは、1人で作っているのでは?っと思っています。だから、一度支払ったらライセンス料を求めていないという販売の仕方をしているのだと想像しています。
全世界には、数十億の人がいて、その人口は日々増えている状況です。その増えている人たちの数パーセントでも、秀丸を知り、利用し、ライセンスを支払ってくれれば採算があうのかもしれません。
[あとがき]
本日は、秀丸エディタについてご紹介しました。
斉藤秀夫さんは、実は、秀丸エディタだけでなく、以下のような製品も製造し販売しています。
・秀丸ファイラー
・秀丸メール
・パスワード総合管理
・秀Caps
・秀見え
・Twinset
・Plane Checker
・Ctrlキーを2回
・Ini2Reg
・イメぐる修理
・KeepCaretBlink
・パスワード総合管理
・パスワード総合管理(ストアアプリ版)
・秀丸ネットモニター
・秀丸ランサムガード
・秀Term Evolution
・秀Termリーダー
・サイトー企画セキュリティライブラリ
・秀インストール
・マクロサーバ
・正規表現/あいまい検索DLL
・横取り丸
・InetSpy
加えて、各ソフトのライブラリなども提供しています。
私は、秀丸以外では、秀Termを利用させていただきました。まだインターネットがなかったとき、PC-VAN、ニフティが最盛期の時代で、電話回線でホストコンピュータに接続しサービスを利用するときに利用していました。それも、インターネットを利用するようになってから、使用しなくなりましたが・・・。
懐かしい話です・・・。ただ、すごい量のソフトウェアです。実は提供しているソフトウェアが、こんなにたくさんあることを初めて知りました。
パスワード統合管理なんて使ってみたいなって思いました。あなたは、どうですか?
では、また!!!
■秀まるおのホームページ
https://hide.maruo.co.jp/software/hidemaru.html
■斉藤秀夫(ウィッキペディア)
https://ja.wikipedia.org/wiki/%E6%96%89%E8%97%A4%E7%A7%80%E5%A4%AB#:~:text=%E6%96%89%E8%97%A4%E7%A7%80%E5%A4%AB%EF%BC%88%E3%81%95%E3%81%84%E3%81%A8%E3%81%86%E3%81%B2%E3%81%A7%E3%81%8A%E3%80%811967,%E4%BC%9A%E7%A4%BE%E3%82%B5%E3%82%A4%E3%83%88%E3%83%BC%E4%BC%81%E7%94%BB%E3%81%AE%E4%BB%A3%E8%A1%A8%E3%80%82
★DB関連関数以外の修正状況(7/1までの進捗)
修正ファイル本数 25/28本(0本ファイル修正)
修正箇所 383/396(3箇所修正)