CQuery n'est plus en cours de développement. Clangd et CCL sont tous deux de bons remplacements.
CQuery est un serveur de langage à faible latence hautement échecable pour C / C ++ / Objective-C. Il est testé et conçu pour les grandes bases de code comme le chrome. CQuery fournit une analyse sémantique précise et rapide sans interrompre le flux de travail.
CQuery implémente presque l'ensemble du protocole de serveur de langue et fournit des fonctionnalités supplémentaires pour démarrer:
CQuery est en mesure de répondre rapidement aux questions car elle cache une énorme quantité d'informations. Lorsqu'une demande entre, CQuery le regarde simplement dans le cache sans exécuter de nombreux calculs. En conséquence, il y a un grand frais de mémoire. Par exemple, un index complet de Chrome prendra environ 10 Go de mémoire. Si vous excluez V8, WebKit et Third_Party, il descend à environ 6,5 Go.
Mit