2011-06-21 7 views
2

私は4年以上の間、C++のネット開発者であり、いくつかの奇妙なidiosynchrociesを実行してきました。しかし、最もイライラしないのは、インテリセンスが働いているだけです。 - 関数の3番目のラインC++。net単一行のコードがintellisenseを壊していますか?

Void panelXYReport::ProcessResult() 
{ 
    try 
    { 
     this->panelReportBase::ProcessResult();  
     this->RequestGetSelectedTestpoints(this, selectedTestpointNumbers); //<- THIS LINE 
     for each(rptTestpoint^ thisTestpoint in this->TestpointCollectedValues) 
     ... 

Intellisenceが最初に正常に動作します:

は、私には、以下の機能を持っています。私がそこでイベントを打つと、インテリセンスは機能が終了するまで機能しなくなります。私が意味することは、動作が止まったことです。もしカーソルがその行のbeofreなら、その細かいことです。その後、それはしません。宣言とイベントの情報は次のとおりです。

public: 
    /// <summary> 
    /// event to ask the testpoint grid which testpoints are selected 
    /// </summary> 
    event TestpointListEventDelegate<long>^  RequestGetSelectedTestpoints; 

どのような考えですか? ありがとうございます。

答えて

3

ビジュアルアシストXなどのインテリジェンスを改善するビジュアルスタジオの第三者アドオンはこれを解決できないでしょうか?

アシストビジュアルXは 、事実上すべてのシンボルについて 頻繁に便利です強化リストボックス、 パラメータ情報、およびホバリングツールチップにデフォルト のIntelliSenseに向上します。すぐに シンボル のコンテキストと定義をクリックするだけで表示されます。コードをブラウズしながら のシンボルにカーソルを合わせると、 オーバーライド、他のクラスのメンバー、 関連の列挙型などが表示されます。 を入手するには、 を必要としません。

さらに新しいバージョンのVisual Studioにアップグレードするだけですか?

+0

私はVS2k8を使用しています。私たちの製品は秋に2k10に移行しています。私はその間にビジュアルアシストXをインストールしようとするかもしれません。 – greggorob64

+2

Visual Studio 2010にIntellisense for C++/CLIがありません。まったく。 http://blogs.msdn.com/b/vcblog/archive/2009/05/27/rebuilding-intellisense.aspx –

+0

@kate:よく、MSによって販売されているエディションはありません。しかし、VA-Xは2010年にうまく機能し、それを提供します。 –

関連する問題