VBScript 格式化工具

基于 vbspretty 引擎的 VBScript 代码格式化,整理 If/For/Sub/Function 等块结构缩进 引擎:vbspretty

输入待格式化的 VBScript 代码

支持 Sub / Function / If / For / Do 等块结构

0 字符 · 0 行
0 B

释放文件以导入 .vbs

Ctrl/⌘ + Enter 格式化
就绪
0 字符 · 0 行
广告位

工具介绍

VBScript 格式化工具基于 vbspretty 引擎(纯 JavaScript 实现的 VBScript parser + beautifier),在浏览器本地执行,自动整理 Sub/Function/If/For/Do/Select 等块结构的缩进层级。

  • 块结构识别:正确处理 If...End If / For...Next / Do...Loop / Select...End Select
  • 缩进可调:4 空格 / 2 空格 / Tab
  • 本地执行:代码不上传,适合处理 ASP / WSH 脚本

安全保障

  • 所有格式化在浏览器本地完成,代码不会被上传到任何服务器
  • 引擎以纯 JavaScript 运行,无网络回传
  • 无需注册、无需登录,打开即用

常见问题

Q:支持 ASP 内嵌的 VBScript 吗?

A:支持纯 VBScript 语法;含 <% %> 标记的 ASP 混排页面建议先提取脚本部分再格式化。

Q:单行 If 语句如何处理?

A:单行 If(If x Then y)不会被误判为块结构,保持原样。

Q:格式化会改变代码逻辑吗?

A:不会,仅调整空白与换行,不修改任何语句。