サイトアイコン Embarcadero RAD Studio, Delphi, & C++Builder Blogs

ソースを活用しよう!

Author: h.mohri

この記事は、Jim McKeethによるUse the Source!の抄訳です。

Delphiについての素晴らしい点の1つは、Delphi(主に)で書かれているだけでなく、VCL・RTL・FireMonkeyのソースコードがすべて含まれ出荷されていることです。このソースコードをさまざまな方法で利用することができます。これについては少しカバーしますが、コード上で必要なソースファイルを見つけたい場合もあります。sourceフォルダには2,234個以上のDelphiソースファイルがあります。どこにあるのか分からないので正しいファイルを見つけるまでに時間がかかります。 1,711のCファイル、および数千の他のファイルもあります。

以前までは、GREPや全文検索ツールなどさまざまなツールを使ってコードを探していましたが、Windows 10(and earlier versions)には検索機能が組み込まれています。それを、使用するにはいくつかの設定を変更する必要があり、効果的です。それらの方法を概説します。

 

通常インストールした場合のフォルダは「C:Program Files (x86)EmbarcaderoStudio19.0」

インストールによって異なります。 私(Jim)は通常、[クイックアクセス]に登録しています。この方法だとアクセスが簡単です。そこにたくさんの登録が確認できます。

 

Windows検索とインデックスのオプション

次に、[インデックスのオプション]を構成することです。 この方法で、必要なファイルをすばやく検索できます。 コントロールパネルで[インデックスのオプション]を見つけるか、[control.exe srchadmin.dll]を実行してください。

ソースコードのWindows検索を最大限に活用するには、2つの手順があります。 必要なファイル拡張子のWindows検索をアクティブにすること、次にフォルダのインデックスを作成するように指示します。 

PASファイルをインデックスに追加するには、[詳細設定]をクリックし、[ファイルの種類]タブに移動します。 リストに「PAS」とタイプするだけで見つけることができます。 [新しい拡張子を追加]する必要はありません。 PASファイルは既にリストされていますが、デフォルトでは索引付けされていません。PASリストにチェックを入れ、 「このファイルのインデックス作成方法」を [プロパティとファイルのコンテンツのインデックスを作成する]に変更します。ファイルとすべてのテキストコンテンツ。

デフォルトでは、すべてのユーザーフォルダのインデックスが作成されますが、ソースはProgram Filesフォルダにあります。したがって、明示的に追加する必要があります。 [インデックスのオプション]メイン画面に戻り、[変更]をクリックすると検索するフォルダを追加できます。

変更後に、インデックスを作成しますので、更新にはしばらく時間がかかります。 インデックスを作成に、2,000個のファイルを追加しました。 すべてのテキストを読まなければなりません。 完了したら、元のフォルダに移動し、検索ボックスを使用して、探しているコードをすばやく見つけることができます。

 

 

Everything サーチ

ファイル名で検索するもう一つの素晴らしいツールは、Voidtoolsの Everything desktop search engine です。 システム上のすべてのファイル名をすばやく検索でき、私(Jim)は好んで利用しています。Windows Searchとの違いは、Everythingはファイル名のみを検索しますが、すべてのファイル名を検索します。

通常、ファイルの名前を覚えていますが、どの場所に配置しているか正確にはわかりません。 なので、これは私(Jim)にとって不可欠なものです。

 

ソースを活用しよう!

RAD Studio Delphi / C++Builderは、このソースコードがすべて含まれていることがどれほど有益でしょうか? 何ができるの?

ソースを活用しますか?

Original link

 

エンバカデロ・テクノロジーズ製品に関するお問い合わせは、下記URLまでお願いします。
https://www.embarcadero.com/jp/company/contact-us-japan

 

 

モバイルバージョンを終了