IDE alternatif pour VB6 et VBA [fermé]

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 répare juste quelques bugs et c'est une grosse base de code.

58
demandé sur R3uK 2008-10-22 20:27:13

8 réponses

Je n'ai jamais entendu parler d'un IDE alternatif pour Vb6. Cependant, ces deux add-ins VB6 (gratuits) sont indispensables et vous faciliteront la vie - surtout s'il y a beaucoup de code. Ils sont également efficaces pour VBA dans Microsoft Office.

MZ-Tools : offre une superbe collection d'outils IDE - trouver des variables inutilisées, des méthodes inutilisées, une grande "recherche Tout", des bribes de code. Écrit par Carlos J. Quintero, à qui je dois maintenant des heures et des heures de temps.

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

et SmartIndenter , qui prend soin de tous les auto-indent. Il fait une chose et il le fait bien.

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

Screencap of MZ-Tools Menu

59
répondu Shane Miskin 2013-09-25 20:43:54

il y a Quelque temps j'ai fait quelques recherches et rien n'est venu. Je ne crois pas que vous avez avez des véritables alternatives...

mais vous pourriez envisager de vérifier ceci: http://www.axtools.com/products/cs2k3vb_screenshots.htm Il semble tout à fait prometteur.

Addin pour Visual Basic 6.0 emballage de plus de 50 professionnels des outils et des Assistant. L'Assistant De Vue De Code enrichit l'éditeur de code standard VB6 avec des embranchements conditionnels les déclarations, les détails de fin de ligne, et Hotspot. En outre, le Code de l'Analyseur les points morts et le code lent, le Les outils SmartComplete et AutoText aident vous écrivez du code avec une compétence que vous jamais rêvé, alors que le amélioré Explorateur de projets avec code en expansion et la vue de flux de Code peut rendre l'accès un emplacement de code l'action rapide vous toujours nécessaire. Autres outils: Extended Trouver, Trouver Des Références, Designer Explorer, Formateur De Code, TabOrder Designer (avec commande automatique), HotKey Concepteur, Gestionnaire D'Erreurs Inserter, Protection Contre Les Exceptions, Orthographe Checker, Strings Examiner, Commentaires Vérificateur De La Conformité, Gestionnaire De La Liste Des Tâches, Des Extraits De Code Manager, De Nommage Gestionnaire Des Normes.Version 2007 ajoute Analyseur Concepteur, Interface Utilisateur Standard Du Gestionnaire De Propriétés, Bibliothèque Explorer, y compris des bribes de Designer, de nombreuses améliorations dans la plupart des sous-systèmes.

8
répondu Ilya Kochetov 2008-10-22 16:38:30

parce que L'IDE VB6 ne "detect " file changes fait en dehors de L'IDE, il peut être assez difficile de développer du code en dehors de L'IDE VB6, sans courir le risque de perdre des changements de code.

mais il est possible d'exécuter un projet VB6 construit à partir de la ligne de commande 151950920" de sorte qu'il est possible de faire un développement VB simple en utilisant n'importe quel texte Editeur / IDE capable d'exécuter une commande et de capturer sa sortie.

mais pour des choses comme les changements D'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 compilation à partir de L'invite DOS:

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

FWIW le Zeus IDE a la capacité de importer un Projet VB fichier et d'afficher les détails du projet dans l'arborescence projet / espace de travail. Il exécutera également la construction et capturera la sortie.

8
répondu jussij 2008-10-24 04:23:03

Visual Basic Tools For Visual Studio vous permet d'ouvrir le projet vb6 dans visual studio 2012/2013, avec les contours de base, la coloration syntaxique, et quelques autres choses.

est un travail en cours, mais si comme moi vous avez des programmes VB6 morts vivants à maintenir, il est... intrigant.

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 briseurs de transaction. (Bien sûr, je comprends que pas tout est possible).

8
répondu Guillaume 2014-05-23 02:27:56

Oui, pas d'IDEs alternative à VB6 afaik. Mais un add-in indispensable que j'ai utilisé était CodeHelp. Il vous donne des onglets! pour les fenêtres, commande facile d'onglet, commutateur plein écran et peut-être un add-in de roue de souris. Consultez la page code source planète . Et assurez-vous de vérifier les commentaires pour un téléchargement d'un fichier de configuration que j'ai eu des problèmes avec le code source et le site de l'auteur.

3
répondu RayOK 2008-10-27 17:03:37

j'ai utilisé Visual Assist X alors que la programmation en VB6. C'est un code de couleurs pour ajouter.

Un must, une fois que vous avez utilisé pour VS2005+

Je ne sais pas si VB6 est toujours pris en charge dans la version actuelle, donc vous devriez jeter un oeil et voir par vous-même (et peut-être obtenir une version plus ancienne)

2
répondu Ron Klein 2009-03-24 16:06:25

DoyleSoft BASIC alternative visual basic

jabaco compilateur trop

2
répondu uli 2011-09-18 07:51:22

CodeHelp Add-In 2.2 Amazing VB6 plugin pour aider à organiser et à coder.

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

enter image description here

2
répondu rubStackOverflow 2018-03-31 14:41:23