查看: 1081  |  回复: 0
  VB6 AddIn 插件大全,让你的vb6.0的IDE焕发新生!VS暗黑主题,关键字自动补齐+自动缩进+代码折叠+代码地图...
楼主
发表于 2023年3月20日 20:17

VB6.0是个老语言,它的“集成开发环境”(IDE)是白底黑字,不好看。怎么才能变成类似VS2022的暗黑风格呢?看下给它做暗黑主题的效果:

16793985935260191.jpg

不但有虚线框出if或select等语法,还支持鼠标滚轮下拉,并且可以自动补充好关键词。

顺便说下:如果你的选项栏目不见了,可以在IDE栏目的空白处点击自定义,点击重新设置按钮即可恢复。


【插件大全】

红色可以下载,绿色涉及版权问题请自己找下。

1、【建议启动】插件 代码优化者(Code Organizer),是码农库开发的免费VB6 IDE插件。可以格式化代码、删除代码多余空行、中文符号转英文、批量替换Private和Public等很多功能,还可以把难看的VB6白屏变成上方漂亮的黑屏哦。


2、【建议启动】插件 CodeSMART ,可以拥有“鼠标滚轮管理”、“关键字自动补齐”和“格式化代码”(鼠标右键RefomatCode)功能,软件可以去网上找下AxTools CodeSMART 2013 for VB6。安装好后,点击VB6 IDE顶部菜单CodeSMART->Designer Exploer就可以设置了。建议去掉IDE上全部的CodeSMART勾,看起来太多LOGO了。

关闭CodeSMART讨厌的?(问号)后的补充:VB6.0 IDE->CodeSMART->Code View Assisant去掉Show-end-of-line statement details即可,下次就没问号出来了。保留Show-branch-lines(显示分支线),就有if then中间的框架虚线。详细重要功能见下方回帖。


3、【建议启动】插件 MZTools 3.0(VIP才能下载,这个版本免费,最新的V8.0是收费的)。详细重要功能见下方回帖。


4、《超简单的VB6的exe美化方法 Win7风格 工程1.exe.manifest 或 用res方法加入exe》让你的VB6.0IDE生成漂亮的Win7按钮、输入框等界面。

1楼
发表于 2023年5月14日 09:54

实用的 MZTools 功能:

进入VB6.0 IDE,在代码界面,鼠标右键选MZ-Tools

Find】搜索。可以在一定范围搜索到关键词,然后用树形结构显示出来,方便你选择,忽略大小写,还能批量替换。

Procedure Callers】程序找寻者。可以搜索到鼠标当前过程被哪些地方调用。

Add Procedure】添加程序。让你快速添加类似Private Sub cmdMaNongKu_Click()之类的程序。

Remove Line Numbers】移除行号。网上有的VB代码网页中每行前面有行号,拷贝出来不好看,用这个功能可以批量去掉全部行号。

Add Current Procedure to Favorite】将当前过程添加到收藏夹。做一个隐形的标签,配合下方很方便。

Go To Favorite Procedure】转到收藏夹过程。可以移除收藏的标签。需要使用上方功能。

Convert Selection to Upper Case】将所选内容转换为大写。

Convert Selection to Lower Case】将所选内容转换为小写。

Sort Procedures】对程序排序。可以上下移动整个子程序,很方便。

Review Code Source】审阅源代码。可以检查出问题,比如哪些变量(当然一些API的变量不一定全部要使用)或子程序没使用

MsgBox Assistant】MsgBox助手。可以用预览的方式新建MsgBox框,很方便。

TabIndex Assistant】控件的TabIndex值修改(这个在工具条中或图形界面鼠标右键)。点击控件后,可以选择自动,也可以上下移动先后顺序。很方便!

MZ-Tools有个最方便的工具条的按钮,橡皮擦。鼠标一点可以清除立即框(Ctrl+G)里面的debug内容!

还有个效率工具,你是否觉得调试程序的时候来回找子程序麻烦?那么你可以试试MS-Tools在IDE工具栏黑色*和黄色文件夹的Add Current Procedure To FavoritesGo To Favorites Procedure

2楼
发表于 2023年5月14日 11:03

实用的 CodeSMART 功能:

在VB6.0的IDE菜单中有CodeSMART,依次说下有意思的功能。

Project Explorer】工程资源管理器。比原装的强,可以树形选择按钮。

Designer Explorer】设计器资源管理器,可以树形选择按钮。

Code Flow Explorer】代码流资源管理器,可以快速定位。

Buffers】缓冲区(这个在工具条中)。可以添加9个内容,可以拷贝到内存或插入到代码区。

清除的办法就是用新的内容加进去:Shift+Ctrl+N,N是1到9。

插入代码区是Ctrl+N。

也可以在Extended Clipboard中清除全部缓冲区。

AutoText Manager】自动文本管理器。可以设置一些字母,在输入的时候,让CodeSMART自动填充成命令。很有用!

Code Formatter】整理代码,可以自动缩进。很有用!

3楼
发表于 2023年5月20日 01:49

实用的 代码优化者 功能:

打字上去的时候无需排版了,下面代码乱不乱?你还在手工打Tab键吗?No!

Private Function f_add(a As Integer, b As Integer)
f_add = a + b
                    End Function

            Private Sub Command1_Click()
                                        MsgBox f_add(3, 6), vbInformation, "成功"
End Sub

奇迹马上出现:

Private Function f_add(a As Integer, b As Integer)
    f_add = a + b
End Function

Private Sub Command1_Click()
    MsgBox f_add(3, 6), vbInformation, "成功"
End Sub



4楼
发表于 2024年9月25日 21:15

确实很好的东西

您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com