2009-02-04 6 views
2

Est-ce que quelqu'un ici connaît un outil gratuit IntelliSense disponible pour C++ qui est au moins 50% des fonctionnalités de Visual Assist X (Lequel n'est bien sûr pas gratuit)? Fondamentalement, je veux que mon intellisense fonctionne sans charger mon espace de travail/solution complète? J'avais vu Visual Assist et il fournit cette fonctionnalité.IntelliSense gratuit pour C++ dans Visual Studio

+0

Le procès de 30 jours;) –

Répondre

8

Soutenez ces gars qui ont passé un temps considérable à écrire cet excellent outil et à l'acheter. Pour des alternatives gratuites, vous pouvez vérifier CTags et plugin for VS.

0

Collez ce code dans le module EnvironmentEvents dans vos macros Visual Studio:

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 
Questions connexes