2

Visual Assist Xの機能の少なくとも50%であるC ++で利用可能な無料のIntelliSenseツールを知っている人はいますか(もちろん無料ではありません)。基本的に、ワークスペース/ソリューション全体をロードせずにインテリセンスを機能させたいですか?Visual Assistを見たことがありますが、この機能を提供します。

4

2 に答える 2

8

この優れたツールの作成にかなりの時間を費やした彼らをサポートし、購入するだけです。

無料の代替手段については、 CTagsVS のプラグインを確認できます。

于 2009-02-04T14:54:43.190 に答える
0

これをVisualStudioマクロのEnvironmentEventsモジュールに貼り付けます。

Dim curWord As String
Private Sub TextDocumentKeyPressEvents_AfterKeyPress(ByVal Keypress As String, ByVal Selection As EnvDTE.TextSelection, ByVal InStatementCompletion As Boolean) Handles TextDocumentKeyPressEvents.AfterKeyPress

    If (InStr("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_", Keypress)) Then

        curWord = curWord + Keypress

        If (curWord.Length > 2) Then
            'AutoCompleteFromFile()
            curWord = ""
            DTE.ExecuteCommand("Edit.CompleteWord")
        End If
    Else
        curWord = ""
    End If

End Sub
于 2009-03-23T23:05:19.077 に答える