首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现在使用JScript.NET吗?

现在使用JScript.NET吗?
EN

Stack Overflow用户
提问于 2017-11-27 22:28:58
回答 2查看 721关注 0票数 4

现在使用JScript.NET是个好主意吗?有没有适用于JScript.NET的集成开发环境或文本编辑器?在CLR上是否有任何现代编程语言具有语言级别的eval (不需要外部库)?

EN

回答 2

Stack Overflow用户

发布于 2018-03-21 21:27:41

虽然我当然不推荐这样做,但我相信.NET框架仍然包含JScript编译器。就像谷歌搜索的"JScript.net“从2000年代初拉出的MS文档一样,我非常怀疑它是否仍然被支持,关于它的信息似乎也很稀少。也就是说,如果你真的想使用它,那是可能的。

没有任何集成开发环境或编辑器明确支持它,您应该使用任何支持JavaScript的编辑器来进行基本的高亮显示。我在JavaScript模式下使用Notepad++测试了它,它工作得很好。

为了编译,你需要做如下的事情;

代码语言:javascript
复制
jsc /out:test.exe /t:exe test.js

这将生成一个您可以运行的test.exe文件。

最后,我不相信CLR上的任何其他语言都支持语言级别的eval,但我可能错了。

票数 4
EN

Stack Overflow用户

发布于 2019-06-01 15:34:11

实际上,我一直在使用JScript.NET,我可能是唯一一个还在使用的人。它对于制作控制台应用程序非常有用,不需要在机器上安装任何额外的软件。

不需要下载任何东西就可以开始在JScript.NET中编码,jsc.exe编译器内置在Windows10中,你可以编译一个简单的JScript.NET应用程序到大约20k的文件大小,这比仅仅运行节点脚本->下载节点(40mb) ->安装节点->运行脚本所需的要少得多。

JavaScript的版本有点奇怪,但与现代的ES5-ES6没有太大的不同,比如它在函数中有...rest参数,它有类,扩展等,如果你想使用它们,它有所有的.NET好东西,还有可选的强类型。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47513299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档