VBSEdit下载|VBSEdit 官方最新版v9.4.11.3下载

VBSEdit是一款VBScript编辑器,知识兔可以帮助用户进行VBS脚本的编程,在编程过程中可以节约非常多的时间,知识兔让你的编程更加有效率,在软件中还为用户集成了一个调试器,用户在完成编程之后,知识兔可以直接使用调试器来对自己的代码进行测试,对自己代码中的BUG进行及时修复。

VBSEdit图片1

软件介绍

Vbsedit是一款非常难得的VBScript编辑器,可显著减少您编写.VBS脚本所花费的时间。该软件有一个集成的调试器,使故障排除成为一种无缝体验。该编辑器显示调试期间分配给变量的值。知识兔这款软件可以帮助您设置断点并逐行单步执行代码。该软件分享了在控制台(Cscript)或窗口(Wscript)模式下直接从编辑器中运行脚本的功能。该软件的编辑器中集成了Microsoft VBScript 9帮助文件,因此您只需按F1键打开帮助文件并跳转到光标下的单词。知识兔这款软件集成了来自Microsoft脚本存储库的数百个示例。在类或对象的名称后,键入a。对于对象实例:该软件显示相应对象或类的有效成员变量或函数的列表。在函数名后键入左圆括号:知识兔这款软件在插入点正下方的弹出窗口中显示该函数的完整声明。对象浏览器允许您检查和发现当前脚本及其成员中使用的WMI类和对象。该软件为您生成WMI脚本(如Scriptomatic)。该软件支持语法着色,并可以显示行号。代码片段是VbsEdit中最酷的新功能之一。代码片段是可定制的代码片段,旨在快速完成简单到中等的任务;只需几次击键即可将它们插入到您的代码中。真正使代码片段使用起来如此方便的是替换字段,这些区域高亮显示了您可能通常想要替换的值,知识兔以使代码片段适合您的特定任务。您可以使用F4在替换字段之间移动(例如:键入“SELECT”,然后知识兔按F4)。

软件特色

1、支持语法高亮。

2、参数提示。

3、自动完成关键字功能。

4、支持调试以及监视变量功能。

5、支持动态查看帮助文件。

6、支持对代码进行重新格式化。

7、可以把VBS脚本编译成EXE可执行文件。

软件功能

VBSEdit图片2

1、强大的编辑器

支持VBScript和JScript语法着色,智能感知,代码片段,这个编辑器拥有你需要的一切。

2、调试器

在我们的集成调试器中调试您的脚本。从VBScript和JScript调试控制台探索和修改变量及其内容。

3、编译为可执行文件

在控制台模式或Windows模式下将脚本编译为可执行文件。自定义图标。选择UAC级别。

4、吨样品

Vbsedit可以轻松学习大量示例脚本。新功能介绍

1、支持多个选项卡

2、该软件现在支持.vbs,.js,.hta,.wsf脚本

3、从文件菜单中创建计划任务的选项

4、Git集成

5、该软件工具包中的新对象(JSON,ImageProcessor,StickyNotes)

6、该软件已经被40个防病毒引擎(VirusTotal)分析过,并且知识兔它们100%清洁。

使用说明

一、自动完成

1、列出成员

成员列表在插入点的左侧显示类或对象的有效成员变量或函数。

例:

1)创建一个新脚本

2)输入WScript。

3)弹出会员列表。

2、参数信息

键入对象方法,子方法或函数时,知识兔可以显示包含完整函数原型(包括参数)的工具提示。当您输入开头括号(或空格字符)时,将调用此功能。

3、完整字词(Alt+向右箭头)

输入足够的字符以消除术语歧义后,完整单词将键入变量,方法或函数名称的其余部分。

键入名称的前几个字母,然后知识兔按ALT+右箭头。

如果知识兔您键入的内容具有多个可能的匹配项,或者根本不存在任何匹配项,请调用CompleteWord以显示“成员”列表,然后知识兔您可以使用该列表查找该术语并将其插入代码中。

您可以按以下方式调用“完整单词”功能:

在编辑菜单上,单击完成Word。

使用ALT+右箭头键盘快捷键。

右键单击文本编辑器,然后知识兔从快捷菜单中单击“完成Word”。

4、该软件如何将类型库与ProgID关联?

1.给定一个ProgID(例如“scripting.filesystemobject”),该软件在注册表中查找其关联的CLSID

例如HKEY_CLASSES_ROOT\Scripting.FileSystemObject\CLSID={0D43FE01-F093-11CF-8940-00A0C9054228}

2.然后知识兔,Vbsedit查找关联的类型库(类型库的GUID应该在CLSID下注册)

例如HKEY_CLASSES_ROOT\CLSID\{0D43FE01-F093-11CF-8940-00A0C9054228}\TypeLib={420B2830-E718-11CF-893D-00A0C9054228}

3.然后知识兔,该软件在注册表中查找库路径:

HKEY_CLASSES_ROOT\TypeLib\{420B2830-E718-11CF-893D-00A0C9054228}\1.0\0\win32=C:\WINNT\system32\scrrun.dll

如果知识兔类型库未在CLSID下注册,则该软件浏览在HKEY_CLASSES_ROOT\TypeLib键下注册的所有类型库,并尝试找到描述ProgID类的库。

从“工具”菜单中选择“引用”,知识兔以将类型库与ProgID关联。

5、故障排除

有时,该软件无法自动猜测对象类型(例如,在WMI或LDAP脚本中)。解决方法是在对象声明附近添加注释以指示对象类型:

昏暗的myObject’为[typeLibraryName。]ObjectType

对象类型必须包含在对象浏览器显示的类型库中。

例子:

Set objWMIService = GetObject(“winmgmts:\\.\root\cimv2”)

Set colItems = objWMIService.ExecQuery(“Select * from Win32_CurrentTime”,,48)

Dim objItem ‘As Win32_CurrentTime

For Each objItem in colItems

WScript.Echo “Day: ” & objItem.Day

WScript.Echo “DayOfWeek: ” & objItem.DayOfWeek

WScript.Echo “Hour: ” & objItem.Hour

Next

Dim objOU ‘As IADsContainer

Set objOU = GetObject(“LDAP://cn=Computers,dc=NA,dc=fabrikam,dc=com”)

objOU.MoveHere “LDAP://cn=Computer01,cn=Users,dc=fabrikam,dc=com”,vbNullString

Dim objOU ‘As ActiveDS.IADsContainer

Set objOU = GetObject(“LDAP://cn=Computers,dc=NA,dc=fabrikam,dc=com”)

objOU.MoveHere “LDAP://cn=Computer01,cn=Users,dc=fabrikam,dc=com”,vbNullString

二、插入WMI脚本

在“片段”菜单上,单击“ WMI”。

从列表中选择一个WMI类

Vbsedit自动将Win32 WMI类(例如Win32_SoundDevice和Win32_NetworkAdapter)加载到列表控件中。

该软件完成加载后,您只需选择所需的类,然后知识兔就有一个脚本可以从Win32_SoundDevice或Win32_NetworkAdapter返回信息。

三、打印脚本

在文件菜单上单击打印

笔记

如果知识兔需要调整页边距或创建自定义页眉和页脚,请将代码复制到剪贴板并将其粘贴到Microsoft Word或任何类似软件中。

四、设置书签

在编辑或调试脚本时,知识兔可以在行上设置书签,知识兔以便以后可以快速返回到该行。

1、设置或清除书签

移至要添加书签的行,然后知识兔按CTRL + F2启用和禁用书签。

设置书签后,该软件会将其标记为蓝色图标。

按CTRL + SHIFT + F2清除所有书签。

2、在书签之间移动

按F2移动下一个书签,或者按SHIFT + F2移动到上一个书签。

五、对象浏览器

使用对象浏览器,您可以从各种组件中检查对象(类,接口,枚举等)及其成员(属性,方法,事件,变量,常量,枚举项等)。这些组件可以是脚本中的类,知识兔也可以是脚本中的引用组件。

切换工具栏中的对象浏览器按钮以显示对象浏览器。

知识兔双击一个函数或子菜单以自动跳转到当前脚本中的关联行。

该软件在对象浏览器中显示哪些类型的库?

会在当前脚本中扫描引用的ProgID(“ CreateObject”或“ GetObject”的出现)。

如何强制对象浏览器显示类型库?

您需要在代码中添加注释行,知识兔以指示库名称或库路径。

例子:

‘library:C:\ Program Files \ Common Files \ System \ ado \ msado28.tlb

‘library:MSXML2.DOMDocument

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论