`
kidneyball
  • 浏览: 327085 次
  • 性别: Icon_minigender_1
  • 来自: 南太平洋
社区版块
存档分类
最新评论

推荐一个颇好用的Scala REPL脚本控制台

阅读更多
本想发在群组,那里竟然不支持附件。先发在博客里吧。

===================================================

本来是想给家里小孩找编程入门的语言,找到了这个东西:

http://www.kogics.net/kojo

表面上,它是一个用Scala语法编程控制小海龟在画布上画图,教小朋友编程概念的软件。事实上,它是个非常好用的脚本环境。

代码加亮和自动补全





执行历史跟踪



逐行显示结果



自定义类路径,引入自己的类







写Java或Scala的时候开一个放着,随时打测试代码看结果,很爽很舒服。
  • 大小: 44.9 KB
  • 大小: 8.8 KB
  • 大小: 24.7 KB
  • 大小: 34 KB
  • 大小: 39 KB
分享到:
评论
4 楼 kutekute 2015-08-05  
分享快乐,谢啦
3 楼 793059909 2015-01-20  
kidneyball 写道
793059909 写道
下载页面打不开,能否上传一下


你要什么系统的? Windows, Linux, Mac?

windows xp
2 楼 kidneyball 2014-11-11  
793059909 写道
下载页面打不开,能否上传一下


你要什么系统的? Windows, Linux, Mac?
1 楼 793059909 2014-11-10  
下载页面打不开,能否上传一下

相关推荐

    一个简单的Swift脚本示例,该脚本会请求用户输入两个数字,并计算它们的和与乘积,然后将结果输出到控制台

    一个简单的Swift脚本示例,该脚本会请求用户输入两个数字,并计算它们的和与乘积,然后将结果输出到控制台。请注意,Swift通常用于构建iOS、macOS等苹果平台的应用程序,而不是直接作为脚本语言使用。然而,你可以...

    xwiki-contrib-repl:XWiki中的脚本控制台

    XWiki REPL控制台 基于read-eval-print循环的控制台,用于测试XWiki中的脚本。 要构建(需要node.js): npm install ./do 生成的.xar文件将包含该应用程序。 有关更多信息,请参见

    gremlin-repl

    依赖关系这个包是一个正在进行的工作,目前依赖于 gremlin-node 包中的工作。 特别是,这个包假设使用了被添加到 gremlin-node 的 Promises,这些 Promise 在 master 分支上还不可用,更不用说在已发布的 NPM 模块中...

    从metal到meta(全栈编程语言Red)

    Red 是一门新的编程语言,它受到了 REBOL 很大的启发,但由于它有本地代码编译器,Red 的应用领域更加广泛——下到系统编程上到...支持高级脚本和 REPL 控制台 高度可嵌入 内存占用少,带有垃圾回收 磁盘占用少(1MB)

    Red语言:向编程复杂性反击

    Red 是一门新的编程语言,它受到了 REBOL 很大的启发,但由于它有本地代码编译器,Red 的应用领域更加广泛——下到系统编程上到...支持高级脚本和 REPL 控制台 高度可嵌入 内存占用少,带有垃圾回收 磁盘占用少(1MB)

    全栈语言的力量——Red语言设计者Nenad Rakocevic专访

    Red 是一门新的编程语言,它受到了 REBOL 很大的启发,但由于它有本地代码编译器,Red 的应用领域更加广泛——下到系统编程上到...支持高级脚本和 REPL 控制台 高度可嵌入 内存占用少,带有垃圾回收 磁盘占用少(1MB)

    red语言历史

    Red 是一门新的编程语言,它受到了 REBOL 很大的启发,但由于它有本地代码编译器,Red 的应用领域更加广泛——下到系统编程上到...支持高级脚本和 REPL 控制台 高度可嵌入 内存占用少,带有垃圾回收 磁盘占用少(1MB)

    js.js:一个简单的基于Microsoft WSH的ECMAScript(JScript)交互式控制台

    一个非常简单的基于的ECMAScript(又名JScript )控制台。 它是如此简单,以至于您甚至不需要对本地环境进行克隆。 阅读,记住并在需要时编写自己的内容。为什么和何时由于强大的脚本宿主引擎WSH没有提供交互式...

    instrepl:用于 Instruments.app 的 REPL 通过 UIAutomation 在模拟器中驱动 iOS 应用程序

    您可以执行可以在仪器脚本中编写的任何 Javascript 语句,例如: target.frontMostApp().mainWindow().tabBar()[0].tap()点击应用标签栏中的第一个元素。它是如何工作的? REPL 过程: 启动 DRb 服务器为下面描述的...

    vscode-firefox-debug:Firefox的VS Code调试适配器

    支持的功能暂停,包括高级和模式使用暂停对象属性更改调试期间使用注射记录 调试评估脚本,脚本标签和动态添加和/或源映射的脚本用于检查和设置值的变量窗格观察窗格,用于评估和观察表达式记录和REPL的控制台调试...

    DomTerm:基于DOMJavaScript的终端仿真器控制台

    DomTerm是使用Web技术-即JavaScript和DOM的组合的终端仿真器和REPL控制台:用户可以键入发送到应用程序的命令,该命令将评估该命令并显示结果,通常以某种类型的脚本格式显示。 请参阅以获取更多信息,包括。

    面粉店

    这是一个控制台应用程序,它欢迎用户访问面粉店,并提供产品价格。 用户可以输入产品数量,应用程序将返回订单的总成本。 设置/安装要求 将此存储库克隆到桌面 安装.NET Core SDK(如果尚未安装) 安装REPL dotnet...

    cinderjs:异步Cinder + V8绑定(libcinder + libv8)

    因此,尽管为图形脚本维护了一个功能丰富的基础,但它却被认为是简化的gfx编程抽象的基础,适用于儿童和未成年人,并且能够交换跨平台兼容的脚本。 粗略的路线图 尽快建立并运行JS测试套件以稳定API 更多GL功能! ...

    vscode安装leetcode-palindromeC-:回文C-

    这是一个控制台应用程序,允许用户提供任何单词、短语、数字或其他字符序列并检查它是否为回文。 设置/安装要求 从 GitHub 克隆此存储库。 在您选择的文本编辑器中打开下载的目录。 (VSCode、Atom 等) 要安装 REPL...

    cljs-backtrick-editor:将clojurescript添加到每个页面Quake样式

    cljs-`编辑器将clojurescript添加到每个页面Quake样式用法在js控制台中执行以下脚本: ( function ( ) { var el = document . createElement ( 'script' ) ; el . type = 'text/javascript' ; el . src = '...

    emb-ntua-workshop:动手机器学习研讨会

    打开repl.it之后,在控制台(右侧)上运行以下命令: python -m poetry lock python -m poetry install 你们都准备好了! 打开任何脚本以查看代码并使用命令运行它(例如python3 1_BrainRun/code.py )。 您也可以...

    closp:用于Web开发的Clojure模板(具有SPA支持)

    打开您的postgresql实例,并添加一个新用户: {{name}}和密码: {{name}}并创建一个数据库{{name}} 。 将用户表添加到新数据库。 可以在migrators / postgres / 1-user.up.sql'中找到该脚本。 CD到新生成的文件夹...

    Java鼠标界面跳转源码-awesome:我发现对(自我)开发有用的很棒的工具/书籍/页面列表

    它使您可以在一个终端中的多个程序之间轻松切换、分离它们(它们继续在后台运行)并将它们重新附加到不同的终端。 并且做得更多。 安装和加载 TMUX 插件。 可以使用 Tmux 插件管理器轻松安装的 tmux 插件列表。 用 ...

    Goat-IDE:用于微控制器嵌入式世界的 IDE

    Go@IDE 是一个致力于嵌入式世界的编辑器 一些特点: 它的编辑器(基于美妙的库“scintilla” ),轻巧而强大。 基于所使用的语言 API 具有“语法高亮”、“代码折叠”和“代码完成”等附加功能。 包括与真实硬件...

    deep-views:用于 deepjs 的视图控制器、dom 指令和 dom 表

    它首先被设计为可以从任何地方(浏览器控制台或 nodejs repl 或 ...)单独使用(即没有路由器)。 它还被设计为通过控制机制的反转轻松使用,作为路由器(expressjs、angular 或 - 参见示例:简单的 deep-views/...

Global site tag (gtag.js) - Google Analytics