在用python和node.js完成了许多项目之后,我缺少了这些语言以及其他类似于ruby的语言所提供的交互式解释器/控制台。
测试、日志记录、调试器、分析器是我们在应用程序开发中使用的工具,我们在挖掘问题或尝试问题时使用这些工具。但是在脚本编写中,在服务器端脚本中,解释器是进行尝试的主要工具。具有丰富的语言列表和大量脚本域(用于管理功能的python和bash、用于http请求评估的节点、用于数据分析的R)的软件开发经验使我无法理解,如果要认真对待服务器端脚本,没有提供解释器/控制台的任何语言都能希望得到任何合理的共享。
省道不是用来编写脚本的,还是我只是遗漏了一些显而易见的东西?
PS。有一个项目解决了这个问题,但在过去3年里没有看到任何进展:https://github.com/sam-mccall/dart-console。
发布于 2015-10-23 04:34:22
据我所知,Dart语言的REPL最初不是由开发团队计划的。关于REPL的讨论早在2012年就进行了,但没有取得任何实际成果:
Github:Dart需要一个REPL
因此,答案是,不存在用于Dart的交互式解释器/控制台,而且似乎没有任何创建此类解释器/控制台的计划。
发布于 2015-10-23 08:40:42
WebStorm、Dartium和WebStorm调试器允许交互执行Dart代码。
https://stackoverflow.com/questions/33291952
复制相似问题