6

最近、Delphi 2009 にアップグレードしましたが、ある VCL コンポーネントを別のコンポーネントに簡単に置き換えることができないことに失望しました。返された最良の回答は、GExpertsを使用してこれを行うことができるというものでした。

GExperts の機能の一部またはすべてを Delphi に組み込むように Embarcadero に請願する価値はありますか? どの「エキスパート」を最もよく使用し、Delphi で見たいですか?

それとも、GExperts をコミュニティのオープン ソース アドオンとして残すのが最善でしょうか?

4

12 に答える 12

9

grep検索とプロシージャウィンドウにも投票します。おそらく最初の場所での手順ウィンドウ

于 2008-11-19T22:16:10.200 に答える
9

GExperts のどの機能を Delphi 自体に含めてほしいですか? たとえば、上位 10 個の機能の優先順位を付けたリストを作成することをお勧めします。次に、Quality Central ( http://qc.codegear.com ) にアクセスして、既に提案として追加されているかどうかを確認し、追加されている場合は投票してください。そうでない場合は、遠慮なく追加してください。この情報は、製品の欠陥についてだけでなく、製品の機能強化についてお客様から聞く手段としても、定期的に収集および照会されます。投票システムは、作業と製品サイクルの計画に優先順位を付けるのに役立ちます。

于 2008-11-20T21:55:11.803 に答える
4

私の投票はこれに否定的だろう。リソースが限られているため、コア言語に集中する方がよいと思います。プラットフォームの改善は、これらの側面の閉鎖的な性質の観点から、コミュニティが手に入れることはできません。

コミュニティはすでにこの高品質のアドオンの負担を負っています。彼らがすべきことは、おそらくそれを明確な方法で宣伝することです(つまり、ウェルカムページのリンク)。

于 2008-11-20T01:01:29.057 に答える
3

コードのフォーマットがサポートされていること (Gexperts の DelForEx の実験的なポート) と、uses 句の管理に役立ついくつかの機能があることを期待しています。

Delphi の Find in Files は気にしませんが、IDE の外で Gexperts grep 検索を使用できるのは気に入っています。

コメント/コメント解除コードや一致する区切り文字の検索などの便利な機能は、すでに Delphi に組み込まれています。

残りのほとんどは、おそらく Gexperts のようなサードパーティのアドオンに属しており、IDE があまりにも多くの「特殊な」機能で混乱するのを防ぎます。ステートメントの反転、コンポーネントまたは ASCII チャートの置換など。

于 2008-11-19T22:48:13.430 に答える
3

Delphi がより優れた、より安定したプラグイン システムを持つようになったのは、今ではないでしょうか。Toolsapi がかなり前から存在しており、うまく機能していることは知っていますが、多くの問題に悩まされています。

  • 本当に複雑です。2009 年には、IDE 用のプラグインを作成することは、ToolsAPI にインターフェイスを実装することほど難しくないと思います。
  • それはサポートされておらず、変更される可能性があります - 実質的な方法で変更されたかどうかはわかりませんが、変更の可能性があるという事実は、それを作成するインセンティブではありません.

Delphi 用のプラグインを簡単に作成できる、IDE 用のシンプルでモダンなプラグイン システムがあれば素晴らしいと思います。これにより、優れたプラグインの数が本当に増え、Delphi 開発の積極的な力として機能します。emb がプラグインの作成に時間を費やすべきではないと思いますが、まともなプラグイン フレームワークの作成に時間を費やすべきだと思います。

于 2009-06-04T10:13:21.327 に答える
2

私の一番のGExpertはGrepSearchです。

2番目に閉じるのは[プロシージャリスト]ウィンドウです。

また、さまざまなキーボードショートカットと、エディターに埋め込まれたツールバーも非常に便利です。そこにいくつかのボタンがあります。CPUビュー、プロジェクトマネージャー、ドロップダウンとしての選択ツール(並べ替え選択など)など。

クリップボード履歴ウィンドウを使用することがあります。

さらにまれに、ASCIIウィンドウもあります。

私が実際に触れていない他のすべて。

プロシージャリストはDelphi2009の構造ペインにもあることは知っていますが、Ctrl + Gを押して、クイックフィルタリングとプレビュー機能を備えたウィンドウを取得できるという事実は、私にとってより生産的です。

grepについても同じことが言えます。GExpertsのバージョンは、標準のDelphi検索機能よりもはるかに強力です。

これらの2つ(およびおそらくクリップボードの履歴)が標準のDelphiに埋め込まれている場合、おそらくGExpertsをインストールしなくなります。

しかし一方で、これらのソリューションがオープンソースとして利用できるという事実が好きです-これにより、たとえば、grep-searchにセクションフィルタリングを追加することができました。これがなければ、私には不可能でした...

于 2008-11-19T22:13:16.870 に答える
2

私も以前からそう思っていました。GExperts の機能の多くは非常に便利で、Delphi 自体の一部であるべきだと思います。結局のところ、彼らが行っている他のすべてのことに加えて、これらの機能を社内で維持するための人員がいるだけだと思います.

于 2008-11-19T22:41:13.990 に答える
1

また、GrepSearch、特にデザインフォームを検索するオプションにも投票します。つい最近、すべてのフォームのTDatasourcesで特別なDataSet参照を探す必要がありました。私はGrepSearchと、検索にフォームを含めることをアクティブ化することによってのみそれを行うことができました!それは私がDelphiIDEで本当に見逃したものです!

于 2011-11-04T05:09:47.693 に答える
1

CnWizards からのリソースを忘れないでください。CnPack のソース ハイライトの機能強化がなければ、Delphi でプログラムすることはできません。クリーナーとプロシージャ リストを使用します。

于 2009-06-04T12:45:35.887 に答える
1

CTRLプロシージャ ウィンドウ+に投票し、Gコンポーネントをソース コードにコピーします

于 2008-11-21T06:36:50.190 に答える
0

私が最もよく使用する機能は次のとおりです。Grep 検索およびコンポーネントの置換。

しかし、gExperts の機能を IDE に含めるのは得策ではないと思います。なぜなら:

  1. gExperts は、数分以内に簡単にインストールできる独立した製品です
  2. QC には未修正のバグが多すぎて、Codegear のチームの時間を自転車の再発明に費やすことはできません。
  3. そして主なものはGExperts licenseで、次の行があります。

GExperts のソース コードを使用して、それらの製品のプラグインまたはライブラリを含む独自の製品または商用製品を開発することはできません。GExperts のソース コードは、以下に示す条件の下で、オープン ソース プロジェクトで使用できます。

これは、CodeGear がこの機能を最初から作成する必要があることを意味します。

于 2008-11-21T16:39:20.617 に答える
0

私も手続き窓口(CTRL+ G)に一票。

GExperts を使用する前は、これなしでどうやって生活していたのかわかりません。また、zipバックアップ機能も本当に気に入っています...それは私の「ソース管理」です:-)

于 2008-11-26T15:56:54.567 に答える