mieki256's diary



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は「昔は有償だった」と言ってるけれど…。とりあえず試用してみよう…。

インストール :

Delphi 12 IDE (RAD Studio) を起動して、ツール → GetItパッケージマネージャを起動。「mmx」で検索するとリストアップされる。インストールボタンをクリックしたらインストールされた。16.0.10.107 が入った。

公式サイトからセットアップファイルを入手できるようでもある。バージョンは、Delphi 12 CE の GetIt から入手できる版と同じに見える。

使い方 :

ソースエディタ上で右クリックするとメニューの中に MMX云々という項目があるので、それを選べば色々な機能が利用できるっぽい。

とりあえず、変数名等をRenameする機能は動いてくれた。これだけでもかなりありがたい…。

余談。リファクタリングでクラッシュするソース :

以下のソースを扱うと、Delphi 12 のリファクタリングでクラッシュするのだけど…。

_DrawCubeBoxUnit.pas
_DrawCubeBoxUnit.dfm
_DrawCanvasTest1.dpr

どうしてコレでクラッシュするのか…。分からん…。

ちなみに、以下のような画面が出てくるプログラム。




  • フォームの Canvas に線を引くことができるかどうか。
  • TTimer を使って約60FPS前後でアニメーションさせられるかどうか。
この2点について実験していた。

以上です。

過去ログ表示

Prev - 2026/01 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project