Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Dart编辑器将print()输出直接发送到文件?_Dart_Dart Editor - Fatal编程技术网

如何使用Dart编辑器将print()输出直接发送到文件?

如何使用Dart编辑器将print()输出直接发送到文件?,dart,dart-editor,Dart,Dart Editor,我读了这些,在谷歌上搜索,但没有找到任何答案。如何使用Dart编辑器将print()输出直接发送到文件 编辑:我想直接在文件中发送(管道/重定向流)数据(打印()返回的内容),而不是Dart编辑器。我正在寻找Dart编辑器的功能。不输出到文件;它输出到控制台(stdout在控制台应用中,浏览器中的浏览器控制台) 该库提供了大量的I/O功能,包括读取和写入文件。一个例子: 导入'dart:io'; void main(){ var out=新文件('output.txt').openWrite()

我读了这些,在谷歌上搜索,但没有找到任何答案。如何使用Dart编辑器将print()输出直接发送到文件

编辑:我想直接在文件中发送(管道/重定向流)数据(打印()返回的内容),而不是Dart编辑器。我正在寻找Dart编辑器的功能。

不输出到文件;它输出到控制台(
stdout
在控制台应用中,浏览器中的浏览器控制台)

该库提供了大量的I/O功能,包括读取和写入文件。一个例子:

导入'dart:io';
void main(){
var out=新文件('output.txt').openWrite();
out.write(“写入文件的字符串。\n”);
out.close();
}
更新:根据您更新的问题,您正在寻找自动将控制台输出写入文件的Dart编辑器功能。据我所知,没有这样的特征。你的选择包括:

  • 如上所示,手动写入文件
  • 从Dart编辑器复制控制台输出
  • 从外部Dart编辑器运行应用程序。例如,在任何类似UNIX的系统上,都可以重定向
    stdout
    ,如下所示:

    dart my-app.dart >output.txt
    
  • 修改省道编辑器(它是开源的)以添加所需的功能

  • 谢谢我留下了一个编辑来解释更多我想要的东西。