VB6 和 VBA 的替代 IDE

发布于 2024-07-07 12:57:48 字数 1560 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

一百个冬季 2024-07-14 12:57:48

我从未听说过 Visual Basic 6.0 (VB6) 的替代 IDE。 然而,这两个(免费)VB6 插件是不可或缺的,并且会让您的生活更轻松 - 特别是在代码很多的情况下。 它们对于 Microsoft Office 中的 VBA 同样有效。

MZ-Tools:提供了一系列出色的 IDE 工具- 查找未使用的变量、未使用的方法、出色的“搜索全部”、代码片段。 由卡洛斯·J·金特罗 (Carlos J. Quintero) 撰写,我现在欠他很多时间。

还有SmartIndenter,它负责处理所有自动缩进。 它只做一件事,而且做得很好。

MZ-Tools 菜单的屏幕截图

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.

Screencap of MZ-Tools Menu

べ映画 2024-07-14 12:57:48

由于 VB6 IDE 检测在 IDE 外部进行的文件更改,因此开发起来可能相当困难VB6 IDE 之外的代码,而不会面临丢失代码更改的风险。

但可以从命令行运行 VB6 项目构建,因此可以使用任何能够运行命令并捕获其输出的文本编辑器/IDE 进行简单的 VB 开发。

但对于诸如 GUI 更改和调试之类的事情,除了恢复到 VB6 IDE 之外别无选择。

以下是从 DOS 提示符运行构建所需的命令:

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

就其价值而言,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:

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

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.

作死小能手 2024-07-14 12:57:48

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.)

方圜几里 2024-07-14 12:57:48

前段时间我做了一些研究,但没有任何结果。 我不相信你有任何真正的选择......

但你可以考虑检查一下:
http://www.axtools.com/products-codesmart-vb6.php(更新:2023 年 4 月 13 日,带有新链接)

看起来很有希望。

Addin for Visual Basic 6.0 包含 50 多个专业工具和
助理。 代码查看助手
丰富了标准VB6代码编辑器
带有条件分支线
语句、行尾详细信息以及
热点。 此外,代码分析器
精确定位死代码和慢代码,
SmartComplete 和自动图文集工具提供帮助
你以你的熟练程度编写代码
从未梦想过,而增强型
具有扩展代码的项目资源管理器
和代码流视图可以使访问
代码位置让您快速行动
总是需要的。 其他工具:扩展
查找、查找参考、设计师
资源管理器、代码格式化程序、TabOrder
设计器(带自动排序)、HotKey
设计师,错误处理插入器,
异常保护、拼写
检查者、字符串审阅者、评论
合格检查员、任务列表管理器、
代码片段管理器、命名
标准管理器。2007 版添加了
设计分析器,用户界面
标准属性经理,图书馆
资源管理器,包括设计器片段,
大多数子系统都有许多增强功能。

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.

Addin for Visual Basic 6.0 packing more than 50 professional tools and
assistants. The Code View Assistant
enriches the standard VB6 code editor
with branch lines for conditional
statements, end-of-line details, and
hotspots. Moreover, the Code Analyzer
pinpoints dead and slow code, the
SmartComplete and AutoText tools help
you write code with a proficiency you
never dreamed of, while the Enhanced
Project Explorer with expanding code
and Code Flow View can make accessing
a code location the speedy action you
always needed. Other tools: Extended
Find, Find References, Designer
Explorer, Code Formatter, TabOrder
Designer (with auto-order), HotKey
Designer, Error Handlers Inserter,
Exception Protection, Spelling
Checker, Strings Reviewer, Comments
Conformity Checker, Task List Manager,
Code Snippets Manager, Naming
Standards Manager.Version 2007 adds
Designer Analyzer, User Interface
Standard Properties Manager, Library
Explorer including Designer Snippets,
many enhancements in most subsystems.

一向肩并 2024-07-14 12:57:48

是的,据我所知,没有 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.

注定孤独终老 2024-07-14 12:57:48

代码帮助插件 2.2。 它是一个令人惊叹的 VB6 插件,可帮助组织和编码。

http://www.planetsourcecode.com/vb/脚本/ShowCode.asp?txtCodeId=62468&a​​mp;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

Enter image description here

云淡风轻 2024-07-14 12:57:48

我在 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).

世俗缘 2024-07-14 12:57:48

DoyleSoft BASIC 替代 Visual Basic。

Jabaco 编译器也是如此。

DoyleSoft BASIC alternative Visual Basic.

The Jabaco compiler too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文