2015-01-01から1年間の記事一覧
どこぞのフォーラムで「無いの?」って言われてたやーつ。 こんなの 入手はこちらから Sort Project Pluginをダウンロード Sort Project Plugin Ver.0.0.2をダウンロード
この投稿はDelphi Advent Calendar 2015の17日目の記事です。 ところで皆さん何か忘れてませんか? Object Pascal Advent Calendarじゃないですよ!Delphi Advent Calendarですよ! もっと開発環境の話もぶっ込んでいきましょう! (あれ…デジャヴ…?) ユニ…
statファイルとは? 元々はCastaliaに搭載されていた機能で、「プロジェクトの統計情報」という何に時間を費やしたかというものがあり、その統計データの保存先として各プロジェクトフォルダの中にstatファイルが生成されていました。 これが不要な場合、XE8…
10 Seattleで動かなかったので直したもの Component Initializer Ver.0.0.2 dNotes plugin Ver.0.0.4 Jpfix plugin Ver.1.1.3 UTF8ize plugin Ver.0.0.2 痛IDEプラグイン for RAD Studio Ver.0.0.11 10 Seattleでもそのまま動いたもの 16進数表示プラグイン …
これは何? 10 Seattleではコンパイル進行状況ウィンドウが以下のようにフラットになってしまって大変見づらいので、以前のように凹ませるだけのプラグインです。 Before After ダウンロード 凹ンパイルプラグイン ver.0.0.1をダウンロード
痛IDEプラグインとは DXマンがあらわれた! 更新内容 というわけで、10 Seattleに対応しました。 ダウンロード 痛IDEプラグイン for RAD Studio Ver.0.0.11をダウンロード
痛IDEプラグインとは これで このなつも すずしく すごせるね! 更新内容 特定環境でスクロール時にIDEが落ちる件の修正と、初期化処理の高速化です。 というか初期化処理の高速化は0.0.9の内容なんですが、アップするのを忘れてました/(^o^)\ ダウンロー…
Component Initializerとは? Component Initializerは、去年のAdvent Calendar用記事で紹介した、IDE上でコンポーネントを配置する際にちょっとしたコードを走らせることのできるプラグインです。 その「ちょっとしたコード」のサンプルとして、プラグイン…
これは何? 新規に作成したり開いたユニットのファイルフォーマットを自動でUTF-8にセットするプラグインです。デフォルトでは新規かどうかにかかわらずすべてUTF-8にセットします。この動作をやめて新規のみを対象にする場合は、UUtf8ize.pasを開いて{$DEFI…
Jpfixって? Delphi IDEが文字幅の計算をミスっているせいで何かとずれるのを修正するプラグインです。 1.1.2の修正点 コード補完リストの表示位置が固定になっていたのを修正*1 ダウンロード Jpfix plug-in for Delphi Ver.1.1.2をダウンロード *1:せっかく…
Jpfixって? Delphi IDEが文字幅の計算をミスっているせいで何かとずれるのを修正するプラグインです。 修正する内容 Ctrl+マウスオーバー時においてリンク表示になる座標がずれる問題 コード補完リストの位置がずれる問題 前回からの変更点 前回まではXE4専…
力尽きました… なので翻訳率は80%*1といったところですが、メニューやダイアログはほぼ完全に日本語化しています。代わりに確認ダイアログやエラー表示など一部が英語のままですが、その辺は気合いで何とかしてください<(゜ヮ^ )/一応よく分からない部分…
コードエディタの背景になんらかの画像を表示することにより、一部開発者の開発速度を爆発的に上げることでおなじみ痛IDEプラグインです。 先日某勇者によりデベロッパーキャンプデビューしました。感謝しかない。 ダウンロード 痛IDEプラグイン for RAD Stu…
ガード節も使います 前回ガード節は使うなと言ったな、スマンありゃウソだった…というわけではなく、ガード節を使わずに書いた方がいいのは「どんな型が指定されてもいい場合」で、class制約やrecord制約より細かい制約を課したい場合は、逆にガード節を使う…
GetTypeKindとは GetTypeKindはXE7で新しく実装された組み込み関数で、この関数に型を渡すとTTypeKind型の値が返ってきます。たったそれだけの関数です。 もちろん今までもTTypeKindを取得することはGetTypeKindを使わなくてもできました。TypeInfo関数です…
プロジェクトマネージャ上で各ユニットにコメントを書くためのDelphi IDE プラグイン「dNotes」を更新しました。 更新内容は、Ctrl+C等のショートカットを有効化、IDEの言語設定による言語の自動切り替えの追加です。dNotes ver.0.0.3をダウンロード
IDEのコードエディタの背景に任意の画像を配置することで、一部デベロッパーの開発速度を爆発的に上げることでおなじみ痛IDEプラグインの久々の更新でございます。 画像はプロ生ちゃんこと暮井慧さま。 ダウンロード 痛IDEプラグイン for RAD Studio Ver.0.0…
プロジェクトマネージャ上で各ユニットにコメントを書くためのDelphi IDE プラグイン「dNotes」を更新しました。 更新内容は、起動時のカラムサイズ自動調整、コメントの直接入力など。dNotes ver.0.0.2をダウンロード
前回までの全力わはー なんやかんやあって全米川下り選手権へ。 今まで作ったIDEプラグインまとめ 埋め込みデザイナでもフォームユニットを複数開けるようにする 無名メソッドのひな形をショートカットキーで補完 プロジェクト読み込み時にコントロールをロ…
前回までの全力わはー コントロールのロックを自動でオンにしたり、無名メソッドをショートカットで一発入力させたり、最近何かとIDEを弄くり回すことに楽しみを覚えたLynaは、埋め込みデザイナへの挑戦権を獲得すべく、例の紐を手に全米川下り選手権への参…
ダウンロード 無名メソッド入力補完プラグイン ver.0.0.2 なんと当日に解決 技術的制約(笑)のせいでできないと思われていたツールチップ表示無しでの補完、そしてあらかじめ指定した無名メソッド型しか補完できないという残念な点は両方とも解決しました。…
まずはダウンロード 無名メソッド入力補完プラグイン ver.0.0.1 これはいったい何なのか と言っても名前の通りなんですが、要はTList.Sortに指定する比較用無名メソッドだとか、TDirectory.GetFilesに指定するフィルタリング用無名メソッドだとか、ああいう…
したいけどできなかったので作りました。 全ソース unit LockOnLoad; interface uses ToolsAPI, ComponentDesigner; implementation type TIDENotifier = class(TNotifierObject, IOTAIDENotifier) private procedure FileNotification(NotifyCode: TOTAFile…