【发布时间】:2022-01-08 21:53:43
【问题描述】:
我安装 Typescript 只是为了在 VScode 中拥有 WScript 智能感知。
我明白了。但是每当我编译一个包含 WScript 方法 WScript.Echo("hello world") 的打字稿 tsc myScript.ts 时,它会生成一个 .js 文件,显然 Nodejs 没有解释,说 WScript 尚未定义.当然,我不要.js,我要.vbs...
那么Typescript不支持VBscript?!
据我所知,WScript.exe | CScript.exe 是 Windows Script Host 解释器,旨在摆脱网络(服务器和浏览器)的束缚,在操作系统中运行并在 .vbs 等文件中自动解释或.wsf,或最高JScript,但它与Javascript无关。那么为什么Typescript语言服务器不能编译或者理解VBscript语法,为什么还要给WScript sn-ps呢?
换句话说,如何将 WScript intellisense 用于 VBscript? 我是否总是需要创建一个空白的 .ts 文件才能查看它扩展 WScript 方法,然后复制并粘贴以将其传递给我的 .vbs?
【问题讨论】:
-
对于 VBScript,它可能无法按照您的要求工作。花费 59 美元购买 VBSEdit 的终身许可证可能会为您提供更好的服务。它包括 VBScript 的智能感知。
-
@LesFerch 它是如何工作的?
-
最好自己看看。下载功能齐全。注册消除了唠叨屏幕和延迟。
-
@LesFerch 该计划是否到期?
-
试用到期?不,如前所述,审判有唠叨和延误。执照到期?不,如上所述,许可证是终身。
标签: node.js typescript visual-studio-code vbscript wsh