We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
我从未听说过 Visual Basic 6.0 (VB6) 的替代 IDE。 然而,这两个(免费)VB6 插件是不可或缺的,并且会让您的生活更轻松 - 特别是在代码很多的情况下。 它们对于 Microsoft Office 中的 VBA 同样有效。
MZ-Tools:提供了一系列出色的 IDE 工具- 查找未使用的变量、未使用的方法、出色的“搜索全部”、代码片段。 由卡洛斯·J·金特罗 (Carlos J. Quintero) 撰写,我现在欠他很多时间。
还有SmartIndenter,它负责处理所有自动缩进。 它只做一件事,而且做得很好。
I have never heard of an alternative IDE for Visual Basic 6.0 (VB6). However, these two (free) VB6 add-ins are indispensable and will make your life easier - especially if there is a lot of code. They are equally effective for VBA in Microsoft Office.
MZ-Tools: provides a superb collection of IDE tools - finding unused variables, unused methods, a great "search all", code snippets. Written by Carlos J. Quintero, to whom I now owe hours and hours of time.
And SmartIndenter, which takes care of all the auto-indenting. It does one thing and it does it well.
由于 VB6 IDE 不检测在 IDE 外部进行的文件更改,因此开发起来可能相当困难VB6 IDE 之外的代码,而不会面临丢失代码更改的风险。
但可以从命令行运行 VB6 项目构建,因此可以使用任何能够运行命令并捕获其输出的文本编辑器/IDE 进行简单的 VB 开发。
但对于诸如 GUI 更改和调试之类的事情,除了恢复到 VB6 IDE 之外别无选择。
以下是从 DOS 提示符运行构建所需的命令:
就其价值而言,Zeus IDE 具有能够导入 VB 项目文件并将项目详细信息显示到项目/工作区树中。 它还将运行构建并捕获输出。
Because the VB6 IDE does not detect file changes made outside of the IDE, it can be quite difficult to develop code outside of the VB6 IDE, without running the risk of losing code changes.
But it is possible to run a VB6 project build from the command line, so it is possible to do simple VB development using any text editor/IDE capable of running a command and capture its output.
But for things like GUI changes and debugging there isn't really any choice but to revert back to the VB6 IDE.
Here are the commands needed to run the build from the DOS prompt:
For what it's worth, the Zeus IDE has the ability to import a VB project file and display the project details into project/workspace tree. It will also run the build and capture the output.
Visual Basic 工具Visual Studio 允许您在 Visual Studio 2012/ 中打开 VB6 项目Visual Studio 2013,具有基本大纲、语法着色和其他一些功能。
这是一项正在进行中的工作,但如果您像我一样需要维护一些死气沉沉的 VB6 程序,那么这……很有趣。
除了没有任何 GUI 编辑器和调试之外。 我担心这些点(尤其是调试)会破坏交易。 (当然,我明白并不是一切皆有可能。)
Visual Basic Tools For Visual Studio lets you open VB6 project in Visual Studio 2012/Visual Studio 2013, with basic outlining, syntax coloring, and a few more things.
It's a work in progress, but if like me you have some living dead VB6 programs to maintain, it's... intriguing.
Except there isn't any GUI editor and no debugging. I fear these points (especially debugging) are deal breakers. (Of course, I understand that not everything is possible.)
前段时间我做了一些研究,但没有任何结果。 我不相信你有任何真正的选择......
但你可以考虑检查一下:
http://www.axtools.com/products-codesmart-vb6.php(更新:2023 年 4 月 13 日,带有新链接)
看起来很有希望。
Some time ago I did some research and nothing came up. I don't believe you have any real alternatives...
But you could consider checking this out:
http://www.axtools.com/products-codesmart-vb6.php (UPD: 13.04.2023 with new link)
It looks quite promising.
是的,据我所知,没有 VB6 的替代 IDE。 但我使用的一个不可或缺的插件是 CodeHelp。 它为您提供选项卡! 对于 Windows,有简单的选项卡排序、全屏切换器,也许还有鼠标滚轮插件。 从星球源代码中查看页。 请务必检查下载安装文件的注释,因为我对源代码和作者的网站有疑问。
Yeah, no alternative IDEs to VB6 as far as I know. But one indispensable add-in I used was CodeHelp. It gives you tabs! For the windows, easy tab ordering, fullscreen switcher and maybe a mousewheel add-in. Check it out from the Planet Source Code page. And be sure to check the comments for a download to a setup file as I had problems with the source code and the author's site.
代码帮助插件 2.2。 它是一个令人惊叹的 VB6 插件,可帮助组织和编码。
http://www.planetsourcecode.com/vb/脚本/ShowCode.asp?txtCodeId=62468&lngWId=1
CodeHelp Add-In 2.2. It is an amazing VB6 plugin to help organize and coding.
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=62468&lngWId=1
我在 VB6 中编程时使用了 Visual Assist X。 这是一个代码着色插件。
一旦您习惯了 Visual Studio 2005 和之后。
我不知道当前版本是否仍支持 VB6,因此您应该亲自查看一下(也许可以获取旧版本)。
I used Visual Assist X while programming in VB6. It's a code coloring add-in.
It is a must-have, once you got used to Visual Studio 2005 and later.
I don't know if VB6 is still supported in the current version, so you should take a look and see for yourself (and perhaps get an older version).
DoyleSoft BASIC 替代 Visual Basic。
Jabaco 编译器也是如此。
DoyleSoft BASIC alternative Visual Basic.
The Jabaco compiler too.