2026/01/20(火) [n年前の日記]
#1 [delphi] Delphi 12がクラッシュして困ってる
Windows11 x64 25H2上で Delphi 12 CE (Community Edition) を動かして Delphi を勉強中なのだけど、IDE (RAD Studio) がクラッシュしまくり落ちまくりで困ってる…。
メニューの「リファクタリング」をクリックしたり、右クリックメニューの「リファクタリング」にカーソルを合わせたりすると、数秒無反応になって、IDE全体が落ちる…。
プロジェクトを新規作成した直後や、Hello World的なものを書いたぐらいなら、全然落ちたりせずに、リファクタリング関係のメニュー項目もちゃんと表示される。つまり、プロジェクトの内容次第で不具合が出たり出なかったりするのだろう…。ある程度処理を書いていくと、そのうち何かの拍子に不具合が出て、一度不具合が出てしまうと、ソースを色々削ってみても不具合が出続ける。
Delphi 12 のバグだろうか、Delphi 13 になったら修正されてたりするのかなとググってみたら、Delphi 13 では修正されるどころかリファクタリング機能が削除されたという話を見かけた…。それってめっちゃ開発効率を落としてしまうのでは…。いいのかなあ…。それどころかソースコードの整形機能まで削除されたらしい…。それも困るのでは…。
メニューの「リファクタリング」をクリックしたり、右クリックメニューの「リファクタリング」にカーソルを合わせたりすると、数秒無反応になって、IDE全体が落ちる…。
プロジェクトを新規作成した直後や、Hello World的なものを書いたぐらいなら、全然落ちたりせずに、リファクタリング関係のメニュー項目もちゃんと表示される。つまり、プロジェクトの内容次第で不具合が出たり出なかったりするのだろう…。ある程度処理を書いていくと、そのうち何かの拍子に不具合が出て、一度不具合が出てしまうと、ソースを色々削ってみても不具合が出続ける。
- プロジェクトフォルダ内の、.local、.dsv、.identcache を削除してみたけれど変化はなかった。
- *.pas をリネームしてみたけれど変化無し。
Delphi 12 のバグだろうか、Delphi 13 になったら修正されてたりするのかなとググってみたら、Delphi 13 では修正されるどころかリファクタリング機能が削除されたという話を見かけた…。それってめっちゃ開発効率を落としてしまうのでは…。いいのかなあ…。それどころかソースコードの整形機能まで削除されたらしい…。それも困るのでは…。
[ ツッコむ ]
以上、1 日分です。