2010-10-13 10 views
1

J'utilise Visual C++ (7.1 et 8.0) sur un énorme projet C++. La solution contient des milliers de fichiers. Visual Assist aide à sauter à la fonction et les définitions de classe. Le problème est que cela devient parfois trop lent. Je ne peux pas éditer une seule lettre sans délai.Alternative à l'environnement Visual Studio

Existe-t-il une alternative à cet environnement? Je veux dire quelque chose qui peut lire les fichiers .sln et .vcproj, utiliser le débogueur MSVC, compiler avec le compilateur MSVC ou même utiliser IncrediBuild si nécessaire. Je n'ai pas besoin de fonctionnalités sophistiquées. Il devrait être possible de trouver et d'ouvrir un fichier par son nom et de sauter à la définition de fonction/classe à partir de l'endroit où il est utilisé.

Peut être Vim avec certains plugins? Ou autre chose?

+0

Si vous voulez juste avoir quelque chose d'autre pour des changements rapides dans certains fichiers, ce qui ne va pas avec l'ouverture du fichier dans le bloc-notes vraiment rapide faire le changement? – Anthony

+0

Ugh. Avez-vous * vraiment * besoin de * tout * du code source? Modules, des choses que vous connaissez (et pouvez faire confiance) qui fonctionne. Vérifié par des tests unitaires, personne ne devrait jamais passer à côté d'eux parce que la construction prendra 2000 coups d'épée. Oui, assez difficile si vous ne l'avez pas. Votre IDE est d'accord. –

+0

@Shynthriir Il y a beaucoup de fichiers et je ne me souviens pas de leurs noms et chemins exacts. C'est pourquoi la fonction Shift-Alt-O de Visual Assist vient de basculer: http://www.wholetomato.com/products/features/fis.asp. De plus, j'ai besoin d'un instrument pour passer rapidement à une définition de fonction ou de classe. Encore une fois, je ne me souviens pas où certaines fonctions et classes sont définies. – Stas

Répondre

1

Il semble qu'il n'y ait pas d'alternative à MS Visual Studio. J'ai ajouté un disque dur séparé pour les fichiers sources et cela fonctionne beaucoup mieux.

0

Actuellement, j'ai quitté Visual Studio parce que le support C++ ne fait que sucer (toujours en utilisant Visual Studio 2013 mais uniquement pour les projets C#) J'utilise NetBeans maintenant, et j'apprécie vraiment la partie refactoring. Le support du compilateur Visual C++ peut être ajouté à l'aide d'un plug-in gratuit (VCC4N - Visual C++ Compiler For NetBeans)

bonne chance

+0

Quelle version de Netbeans, 8, 7.4, 7.3? – emecas