Alister ChristieのLearnDelphi.tv WebサイトやYouTubeチャンネル、そして彼の著作「Code Faster in Delphi」からは、多くのことを学んでいます。Delphiで迅速かつ効率的なコーディングができることは、 Windowsプログラム開発における、強力なアドバンテージになります。最近開催された DelphiConでのセッションで、Alister Christieが、シンプルなキーボードショートカットから驚くほど効果的なテクニックまで、Delphiの生産性を最大化する方法について、知っておくべきすべてのポイントを共有します。
Delphiでの生産性を最大化する方法を学ぶ
このビデオでは、Alisterが「Code Faster in Delphi」を実践するためのベストプラクティスをいくつか紹介します。興味深いことに、Delphiで生産性を向上させることができる最大の改善点の1つは、Delphiとはまったく関係がなく、入力スピードです。プログラマーであるあなたは、多くのタイピングを行うことになり、タイピング速度のわずかな改善でさえ、コーディングの速度を大幅に向上させることができます。ここで、Alisterは、タイピングとコーディングのスキルをテストできるいくつかのWebサイトを共有します。彼はまた、使用しているキーボードの種類によっても顕著な違いが生じる可能性がある点を指摘しています。
もちろん、このセッションは、彼の本で知られているいくつかのキーボードショートカットなしでは語れません。彼は、クイックナビゲーション、自動コード補完、クイックインデントなどに関するいくつかの秘訣を教えてくれます。それに加えて、Alisterはコードテンプレートを使用する利点を共有します。頻繁に作成する標準的なコードがある場合は、コードテンプレートを使用してこのコードをプログラムで作成できます。
Delphiでより速くコーディングするためのヒントとコツ
Delphiの生産性を最大化するためのもう1つのヒントは、マルチペーストを含むさまざまなツールを使用することです。これは、SQLや文字列リストに埋め込みたい文字列などの貼り付けを行うための非常に便利なツールです。これにより、時間を節約できます。フォームデザイナは、生産性を少し高めるためのDelphiのもう1つの領域です。いくつかの簡単なトリックで、フォームのレイアウトを調整する時間を大幅に節約できます。ここでは、VCLフォームデザイナと、レイアウト、配置、およびその他のプロパティをカスタマイズできるクイック編集プロパティを試してみます。
IDEのカスタマイズもDelphiの興味深いトリックです。興味深いことに、Delphi IDEのレイアウトはパフォーマンスに影響を与える可能性があります。プロジェクトでめったに使用しないボタンやバーを非表示にしたり、パネルを再配置したりして、ツールや領域でより便利に作業できるようにすることができます。言語機能とDelphiランタイムライブラリ(RTL)を知っていると、コーディングにかかる時間を大幅に節約できます。新旧両方のこれらの機能を利用して、生産性を高め、コーディングにかかる時間を節約しましょう。
セッションの最後には、Q&Aの時間が設けられています。Delphiで生産性を高める方法について詳しく知りたい方は、以下のビデオをご覧ください。
Design. Code. Compile. Deploy.
トライアル版をダウンロードいますぐアップグレード!
Delphi Community Edition(無料)C++Builder Community Edition(無料)