Script.NET是蓝蚂蚁工作室开发的一套用于Tcl/Python/Ruby/Lua/NSIS 等脚本语言开发的集成开发环境,刚刚发布的2.1.1版本新增了Ruby脚本的支持,可以支持Ruby脚本的开发、调试、生成可执行文件、控制台等功能,可以支持wxRuby、RubyTk等界面库,目前还不支持Rails的调试,后续版本会不断完善。

下载地址和详细介绍请请参考蓝蚂蚁工作室的主页:

http://www.blueantstudio.net
Script.NET主要功能特性如下:
1、编辑、调试、运行tcl、python、lua、ruby脚本;
2、脚本的编译/加密和生成可执行文件(每种脚本语言支持的程度不同);
3、效率分析等辅助功能(目前只有tcl脚本支持了此功能);
4、关键字帮助,通过F1键或鼠标移动到关键字上,获取详细的帮助信息;
5、收集了较多的脚本扩展包、帮助文档和演示程序,目前tcl的扩展包收集较多,其他脚本也正在收集完善,除了常用的tk、wx、pmw,还有图象、多媒体、界面库等很多各种各样的扩展包,以后我们打算通过在线更新的方式使用户可以更方便的获取到各种扩展包;
6、附带了ftp、代码统计、正则表达式等一些扩展工具;
7、采用灵活的可扩展架构,整个系统可以灵活的扩展各种解释器、界面组件、工具、工程、界面风格等;
8、支持控制台功能(目前支持tcl/python/lua/ruby控制台、telnet控制台、串口控制台可用,其他脚本控制台正在开发);
9、Script.NET作为一个通用平台对外提供了很多接口,可以通过脚本等方式调用平台的各种功能,其中的tcl语言支持很多平台扩展命令,可以通过tcl操纵平台的各种功能,对平台进行扩展;
10、封装的TclFace页面扩展包,可以通过面向对象的tcl脚本生成各种平台的页面功能,此扩展包除了可以用于本地应用程序生成页面之外,还可以运行于AOLServer WEB服务器,作为一种类似于JSF的服务器端脚本。

Script.NET的Ruby调试界面如下图所示:

Script.NET脚本语言开发工具2.1.1版本发布,支持Ruby脚本的开发、调试等功能相关推荐

  1. 网页开发工具有哪些?——开发者必备的15个Web开发工具

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  2. 【使用PyCharm进行Python开发:如何通过右键Run运行程序】-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写、测试和调试Pyth...

    [使用PyCharm进行Python开发:如何通过右键Run运行程序]-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写.测试和调试Python代码的功能.在编写完Python代码 ...

  3. JEECG 3.6.6 新春版本发布,企业级JAVA快速开发平台

    JEECG 3.6.6新春版本发布,企业级JAVA快速开发平台 ----------------------------------------  Version:  jeecg_3.6.6 项 目: ...

  4. vue固定资产管理系统_Java 开源办公开发平台 O2OA V5.1.1 发布 | 支持 Vue、React、Angular...

    Java 开源办公开发平台 O2OA V5.1.1 发布 | 支持 Vue.React.Angular 作者:无 时间:2020-07-02 10:48:24 O2OA提供了门户平台,使用可视化方式设 ...

  5. JEECG 3.7.1版本发布,企业级JAVA快速开发平台

    JEECG 3.7.1 版本发布,企业级JAVA快速开发平台 ----------------------------------------  Version:  Jeecg_3.7.1 项 目:  ...

  6. java开发工具IntelliJ IDEA全新版本V2022.2更新详情(二)

    本文主要介绍IntelliJ IDEA V2022.2新功能第二部分的介绍. IntelliJ IDEA官方正版下载 框架和技术 在 Spring 6 中支持新的声明式 HTTP 客户端 Spring ...

  7. python3开发工具推荐_python开发工具有哪些?我推荐这5款python开发工具!

    python开发工具有很多,目前我们用的比较多的是pycharm,除了pycharm还有文本编辑器像微软的vscode,sublime text都有非常好的插件,今天,我就把Python程序员使用频率 ...

  8. python开发工具有哪些?我推荐这5款python开发工具!

    python开发工具有很多,目前我们用的比较多的是pycharm,除了pycharm还有文本编辑器像微软的vscode,sublime text都有非常好的插件,今天,我就把Python程序员使用频率 ...

  9. 开发工具总结(7)之多年珍藏的Android开发必备网站和工具

    今天早上在简书上瞎逛,看到了这个,干货很多,这肯定是出自一个经验丰富的程序员之手,作为小小白,学习路上难免有需要帮助的和通过一些捷径来提高开发效率,所以收藏了这篇文章,同时也增加了一些自己平时收藏的内 ...

最新文章

  1. out与ref的区别
  2. 基于Python的QPSK音频的波形和频谱
  3. 重新分区_完全不需要装软件!教你轻松调整硬盘分区
  4. 我治大学生抄作业毛病的办法——兼答丁又专老师
  5. Spring和JSF集成:国际化和本地化
  6. php iso 8859 1 解码,关于php:Apache的默认编码是ISO-8859-1,但网站是UTF-8?
  7. 为增强软件供应链安全,NIST 发布《开发者软件验证最低标准指南》
  8. Python : Arrow、Pyarrow库、以及与Julia互读
  9. netlify支持php吗,用 hugo 和 netlify 搭建blog【转】
  10. DirectX 9.0 (5) 点光源
  11. Dex.top社区绿皮书 (试运行)
  12. 0922CSP-S模拟测试赛后总结
  13. 计算机1500字论文,当我打开电脑_1500字
  14. 离散数学实验报告四——图的应用
  15. 第二次结对编程——电梯调度算法UI贾伟王伟东
  16. 广东计算机二级考试大纲,全国计算机等级考试大纲(一级WINDOWS)
  17. Ribbon基础原理
  18. 小程序Springboot基层慢性病信息管理系统毕业设计-附源码221550
  19. 编码转换以及乱码恢复
  20. DAX CountX+RelatedTable实战:帮助HR妹子创建一个工作日历表

热门文章

  1. 深度学习图像标注工具labelme
  2. ArcPy高级开发教程—属性表字段操作
  3. 硬件工程师面试试题集
  4. python判断数字在不在范围内_在python中检查数字是否在某个范围内(使用循环)?...
  5. C# 面向对象三大特性
  6. 安装计算机常用软件,常用软件安装包
  7. 博图怎么设置pcpg接口_为什么我的博途PG/PC接口里什么也没有-工业支持中心-西门子中国...
  8. float和double取值范围
  9. 关于毕业生就业方向有什么规划
  10. 2021信息安全工程师学习笔记(二)