IDE alternatif pour VB6 et VBA

J’ai été gâté par Visual Studio 2008 et Eclipse et je dois faire un petit travail de maintenance sur une application VB6.

Est-ce que quelqu’un connaît un IDE alternatif / mis à jour pour VB6?

Une réécriture n’est pas une option Je corrige juste quelques bogues et c’est une grande base de code.

Je n’ai jamais entendu parler d’un IDE alternatif pour Vb6. Cependant, ces deux compléments VB6 (gratuits) sont indispensables et vous faciliteront la vie, surtout si vous avez beaucoup de code. Ils sont également efficaces pour VBA dans Microsoft Office.

MZ-Tools : fournit une superbe collection d’outils IDE – trouver des variables inutilisées, des méthodes inutilisées, une excellente recherche, des extraits de code. Écrit par Carlos J. Quintero, à qui je dois maintenant des heures et des heures.

http://www.mztools.com/v3/mztools3.aspx

Et SmartIndenter , qui prend en charge tous les auto-indenting. Cela fait une chose et ça le fait bien.

http://www.oaltd.co.uk/Indenter/Default.htm

Capture d'écran du menu MZ-Tools

Il y a quelque temps, j’ai fait des recherches et rien n’a été fait. Je ne crois pas que vous ayez de réelles alternatives …

Mais vous pourriez envisager de vérifier ceci: http://www.axtools.com/products/cs2k3vb_screenshots.htm Cela semble très prometteur.

Addin for Visual Basic 6.0 contient plus de 50 outils et assistants professionnels. L’Assistant Vue de code enrichit l’éditeur de code VB6 standard avec des lignes pour les instructions conditionnelles, les détails de fin de ligne et les zones sensibles. De plus, l’parsingur de code identifie le code mort et lent, les outils SmartComplete et AutoText vous aident à écrire du code avec une compétence inimaginable, tandis que l’Explorateur de projet évolué toujours nécessaire Autres outils: Recherche étendue, Rechercher des références, Explorateur de concepteur, Formateur de code, Concepteur de tabulation (avec ordre automatique), Concepteur de raccourcis clavier, Inséreuse de gestionnaires d’erreurs, Protection des exceptions, Vérificateur d’orthographe, Vérificateur de conformité, Gestionnaire de liste des tâches, Fragments de code Manager, Naming Standards Manager.Version 2007 ajoute Designer Analyzer, le Gestionnaire des propriétés standard de l’interface utilisateur, l’Explorateur de bibliothèques, y compris les extraits de concepteur, de nombreuses améliorations dans la plupart des sous-systèmes.

Étant donné que l’IDE VB6 ne détecte pas les modifications de fichiers effectuées en dehors de l’EDI, il peut être assez difficile de développer du code en dehors de l’IDE VB6, sans courir le risque de perdre les modifications de code.

Mais il est possible de lancer un projet VB6 à partir de la ligne de commande, il est donc possible de faire un développement VB simple en utilisant n’importe quel éditeur de texte / IDE capable d’exécuter une commande et d’en capturer la sortie.

Mais pour des choses comme les modifications de l’interface graphique et le débogage, il n’y a vraiment pas d’autre choix que de revenir à l’IDE VB6.

Voici les commandes nécessaires pour exécuter la construction à partir de l’invite DOS:

set PATH="d:\Program Files\Microsoft Visual Studio\VB98\";%PATH% vb6.exe /out ErrorFile.txt /make MyProject.vbp 

FWIW l’ IDE Zeus peut importer un fichier de projet VB et afficher les détails du projet dans l’arborescence du projet / espace de travail. Il exécutera également la construction une capture de la sortie.

Visual Basic Tools pour Visual Studio vous permet d’ouvrir un projet vb6 dans Visual Studio 2012/2013, avec des contours de base, une coloration de la syntaxe et quelques autres choses.

C’est un travail en cours, mais si comme moi vous avez des programmes vb6 à maintenir vivants, c’est … insortingguant.

Sauf qu’il n’y a pas d’éditeur graphique, pas de débogage. Je crains que ces points (en particulier le débogage) soient des facteurs de rupture. (Bien sûr, je comprends que tout n’est pas possible).

Oui, pas d’autres IDE à VB6. Mais un complément indispensable que j’ai utilisé était CodeHelp. Il vous donne des tabs! pour les fenêtres, classement facile par tabulation, sélecteur plein écran et peut-être un ajout de molette. Examinez-le depuis la page Code source Planet . Et assurez-vous de vérifier les commentaires pour un téléchargement dans un fichier d’installation car j’avais des problèmes avec le code source et le site de l’auteur.

J’ai utilisé Visual Assist X lors de la programmation en VB6. C’est un complément de coloriage de code.
Un must have, une fois habitué à VS2005 +
Je ne sais pas si VB6 est toujours pris en charge dans la version actuelle, vous devriez donc jeter un oeil et voir par vous-même (et peut-être obtenir une version plus ancienne)

DoyleSoft BASIC alternative visuelle de base

jabaco comstackr aussi-

Complément CodeHelp 2.2 Un plug-in VB6 incroyable pour vous aider à organiser et à coder.

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=62468&lngWId=1

entrer la description de l'image ici