如何在 MacOS 中为 CodeRunner App 添加 dart 语言?

问题描述

我想在 coderunner 应用程序 [MacOS] 中添加新语言。它就像 DartPad 一样工作。 我安装了Flutter sdk。 但是当我在选择我通过首选项/语言/添加新语言(+ 符号)添加的 dart 语言后尝试编译代码时收到此错误消息:

/bin/sh: dart: command not found

解决方法

  1. 打开 CodeRunner 应用。
  2. 转到CodeRunner/Preferences/Languages
  3. 单击语言末尾的 + 按钮以添加另一种语言。 CodeRunner Preferences
  4. 执行以下步骤以在 Coderunner 应用程序中将 Dart 设置为语言模式:
  • 将语言名称从 Untitled 重命名为 Dart
  • 将运行命令设置为 dart $filename
  • 将文件扩展名设置为 .dart
  • 将语法模式设置为 Dart

Dart language setup in coderunner 5.在终端中使用HomeBrew安装Dart:

- brew tap dart-lang/dart
- brew install dart

如果出现任何错误,请在执行上述命令之前尝试:

export ALL_PROXY=$http_proxy:port

如果您遇到任何错误,例如:Error: Your Command Line Tools are too outdated.

然后试试这个: 从系统偏好设置中的软件更新更新它们或运行:

softwareupdate --all --install --force

如果没有显示任何更新,请运行:

sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install
  1. 现在,让我们通过选择 Dart 作为语言并编写 Hello World dart 代码来运行示例 dart 代码: sample dart code run

Dart 设置成功 :)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...