2026/01/21(水) [n年前の日記]
#1 [delphi] DelphiにMMX Code Explorerをインストールしてみた
Windows11 x64 25H2上で Delphi 12 CE (Community Edition) を使ってるけれど、リファクタリング機能がとにかく不安定で困っている。使おうとすると IDE (RAD Studio)ごとクラッシュして落ちてしまう。
どうしたものかと思っていたら、MMX Code Explorer なる拡張機能?を使えば似たようなことができるらしいと知った。
_MMX - speed up your Delphi development
一応無償で利用できる…のかな…? AIは「昔は有償だった」と言ってるけれど…。とりあえず試用してみよう…。
どうしたものかと思っていたら、MMX Code Explorer なる拡張機能?を使えば似たようなことができるらしいと知った。
_MMX - speed up your Delphi development
一応無償で利用できる…のかな…? AIは「昔は有償だった」と言ってるけれど…。とりあえず試用してみよう…。
◎ インストール :
Delphi 12 IDE (RAD Studio) を起動して、ツール → GetItパッケージマネージャを起動。「mmx」で検索するとリストアップされる。インストールボタンをクリックしたらインストールされた。16.0.10.107 が入った。
公式サイトからセットアップファイルを入手できるようでもある。バージョンは、Delphi 12 CE の GetIt から入手できる版と同じに見える。
公式サイトからセットアップファイルを入手できるようでもある。バージョンは、Delphi 12 CE の GetIt から入手できる版と同じに見える。
◎ 使い方 :
ソースエディタ上で右クリックするとメニューの中に MMX云々という項目があるので、それを選べば色々な機能が利用できるっぽい。
とりあえず、変数名等をRenameする機能は動いてくれた。これだけでもかなりありがたい…。
とりあえず、変数名等をRenameする機能は動いてくれた。これだけでもかなりありがたい…。
◎ 余談。リファクタリングでクラッシュするソース :
以下のソースを扱うと、Delphi 12 のリファクタリングでクラッシュするのだけど…。
_DrawCubeBoxUnit.pas
_DrawCubeBoxUnit.dfm
_DrawCanvasTest1.dpr
どうしてコレでクラッシュするのか…。分からん…。
ちなみに、以下のような画面が出てくるプログラム。
_DrawCubeBoxUnit.pas
_DrawCubeBoxUnit.dfm
_DrawCanvasTest1.dpr
どうしてコレでクラッシュするのか…。分からん…。
ちなみに、以下のような画面が出てくるプログラム。
- フォームの Canvas に線を引くことができるかどうか。
- TTimer を使って約60FPS前後でアニメーションさせられるかどうか。
[ ツッコむ ]
#2 [nitijyou] 犬の散歩用の紐をまたまた購入
犬の散歩用の紐が千切れそうになっていたので、DCMホーマック須賀川店で代替品を購入。
去年購入した時と値段は同じだった。ネット通販ならもう少し安い値段で買えそうだけど、送料が…。
紐の途中に取っ手がついているのがとても便利で、犬をしっかり制御したい時はこのタイプの紐/リードじゃないとしっくりこないのだけど、ほとんどの紐は値段が安い代わりにそういう取っ手はついてなくて…。
こういう取っ手を後付けできないものかな。紐の途中でギューッと縛り付けてガッチリ固定するような感じで…。いや、外れたりすると事故が起きそうだし、トラブルが怖いからそういう製品はどこも出したがらないか…。
- Petio ペティオ BASIC PLUS ロンパスリード M レッド。20kgまでの中型犬用。サイズ 20 x 120mm。材質:ポリエステル、合成皮革。販売者 株式会社ペティオ。MADE IN VIETNAM。税込2,728円。
去年購入した時と値段は同じだった。ネット通販ならもう少し安い値段で買えそうだけど、送料が…。
紐の途中に取っ手がついているのがとても便利で、犬をしっかり制御したい時はこのタイプの紐/リードじゃないとしっくりこないのだけど、ほとんどの紐は値段が安い代わりにそういう取っ手はついてなくて…。
こういう取っ手を後付けできないものかな。紐の途中でギューッと縛り付けてガッチリ固定するような感じで…。いや、外れたりすると事故が起きそうだし、トラブルが怖いからそういう製品はどこも出したがらないか…。
[ ツッコむ ]
#3 [nitijyou] 親父さんが電気ストーブを購入
親父さんがヨドバシカメラで電気ストーブを購入していた。後で型番等を知りたくなりそうだから一応メモしておく。
_石英管電気ストーブ 800W (400W管 2 灯) ES-K730(W) - TEKNOS (テクノス) 生活必需品ブランド|株式会社千住
このタイプのストーブは、ウチでは使えないのだけどなあ…。以前このタイプを使っていたら、親父さんだかお袋さんだかが洗面所のドアを焦がしてしまって、それ以来このタイプは避けていたわけで…。親父さんが自分や妹に一言相談していたらこのタイプを買わずに済んだのに、なんで相談も無く勝手に決めて購入したんだか…。さて、どうしよう…。使い道が無いぞ…。
親父さんに渡してしまうと危険な使い方をして火事になりそうだし、どうしたもんか。親父さんのことだから「せっかく買ったんだからもったいない」と言い出すだろうけど、変な場所で使って火事を起こして家が無くなりました、なんて展開になったらもったいないどころじゃないやろ…。
- TEKNOS ES-K730(W)。石英管電気ストーブ。400W/800W。転倒OFFスイッチ付き。ケース全体はプラスチック製に見える。サイズ: 幅 36.0 x 奥行き 16.7 x 高さ 38.1cm。重量: 1.96kg。株式会社千住。MADE IN VIETNAM。税込2,700円。
_石英管電気ストーブ 800W (400W管 2 灯) ES-K730(W) - TEKNOS (テクノス) 生活必需品ブランド|株式会社千住
このタイプのストーブは、ウチでは使えないのだけどなあ…。以前このタイプを使っていたら、親父さんだかお袋さんだかが洗面所のドアを焦がしてしまって、それ以来このタイプは避けていたわけで…。親父さんが自分や妹に一言相談していたらこのタイプを買わずに済んだのに、なんで相談も無く勝手に決めて購入したんだか…。さて、どうしよう…。使い道が無いぞ…。
親父さんに渡してしまうと危険な使い方をして火事になりそうだし、どうしたもんか。親父さんのことだから「せっかく買ったんだからもったいない」と言い出すだろうけど、変な場所で使って火事を起こして家が無くなりました、なんて展開になったらもったいないどころじゃないやろ…。
[ ツッコむ ]
#4 [nitijyou] 親父さんが退院
詳細はGRPでメモ。
[ ツッコむ ]
以上、1 日分です。