使用VSCode创建和运行Dart控制台应用程序吗?

时间:2018-10-15 18:12:00

标签: dart

我可以使用VSCode创建Flutter新应用程序。现在,我想学习Dart编程语言。

如何使用VS Code创建和运行Dart控制台应用程序?

9 个答案:

答案 0 :(得分:32)

有一种简单的方法可以创建和运行Dart控制台应用程序:

  1. 打开VSCode

  2. 在Mac上按cmd + shift + p或在Windows上按ctrl + shift + p。

  3. 选择Dart:新项目

enter image description here

4。然后,您应该选择控制台应用程序

enter image description here

5。找到控制台应用程序后,一切准备就绪?

那么,如何运行它?太容易了!!!?

只需转到终端并输入:“ dart main.dart”

或复制main.dart路径,然后键入:“ dart(粘贴主文件路径)”

或按 Ctrl + F5

enter image description here

就是这样。我希望你喜欢。 ?

答案 1 :(得分:10)

在VS Code中运行的步骤:

  • 打开Visual Studio代码。
  • 关闭所有打开的文件夹。
  • 确保已安装Dart Code Extension,如果没有,请安装。

enter image description here

  • 在Windows上按Ctrl + Shift + P,在Mac上按Cmd + Shift + P

  • 选择Dart:新项目

enter image description here

  • 选择控制台应用程序

enter image description here

  • 输入名称,例如:hello_world
  • 按Enter
  • 选择一个已经存在的文件夹。
  • 等待直到完成

enter image description here

  • main.dart文件将出现。

  • 按Ctrl + F5即可运行或运行,无需调试即可运行。

  • 在“调试控制台”窗口中,您将看到结果。

enter image description here

答案 2 :(得分:6)

Dart SDK与Flutter一起安装。 对于MacOS Dart目录/ Users / burak / flutter / bin / cache / dart-sdk / bin

将此bin目录添加到PATH并在下面使用dart。

dart --version

运行.dart文件。

dart main.dart

答案 3 :(得分:2)

要运行Dart控制台应用程序,请执行以下操作:

  1. 安装Code Runner Extension
  2. 在文本编辑器中打开Dart代码文件,然后使用快捷方式coreml_xgb_model = `coremltools.converters.xgboost.convert(loaded_model.get_booster())` coreml_xgb_model.save(args.mdir + 'my_model_.mlmodel') ,或右键单击文本编辑器,然后在上下文菜单中单击Ctrl+Alt+N,Dart控制台应用程序将运行,输出将是显示在“输出”窗口中。

答案 4 :(得分:1)

我找到了一种方法,也可以安装软件包等。以下说明。

-安装

pub global activate stagehand

-添加到.bash_profile

export PATH="$PATH":"$HOME/.pub-cache/bin"

-创建并下载软件包

mkdir fancy_project

cd fancy_project
stagehand console-full
pub get

答案 5 :(得分:1)

如果已经安装了flutter(windows),请查找安装flutter的位置。进入flutter文件夹后,请通过

flutter \ bin \ cache \ dart-sdk \ bin。

我已经在C:\ src文件夹中安装了flutter,所以我的路径是

C:\ src \ flutter \ bin \ cache \ dart-sdk \ bin

现在复制此完整路径并将其设置为环境变量。 如果您无法设置环境变量,则打开搜索栏并输入“ env”。单击结果单击环境变量,然后在(路径变量)中添加该路径。

在VScode Ctrl + Shift +`中,这将打开一个新终端。右键单击您的飞镖代码并复制路径。

在终端中,只需键入此行而不带括号,然后按Enter [dart“粘贴路径”]

答案 6 :(得分:0)

如果您已经在VSCode上运行flutter应用程序,那么您应该能够运行dart控制台应用程序。但是,请检查以下内容:

  1. Dart SDK已安装在您的系统上。
  2. 检查VSCode是否已安装Dart 2.20扩展(当前版本)。如果没有,请在您的VSCode上安装相同的代码,然后重新启动VSCode。
  3. 创建Dart控制台应用程序,并将扩展名为.dart(例如Hello.dart)保存在合适的位置。
  4. 从VSCode的顶部菜单栏中,打开一个终端。来自 VSCode内的终端,更改为您保存的目录 飞镖程序。
  5. 使用以下命令运行dart控制台程序:

    dart [hello.dart]
    

控制台程序的结果显示在终端中。我希望这就是您要寻找的。

答案 7 :(得分:0)

您可以将此JSON代码插入setting.json文件夹中的.vscode中。

"dart.sdkPath": "[DART_SDK_PATH]"

例如在我的Windows操作系统中:

"dart.sdkPath": "F:\\dev\\sdk\\dart-sdk"

setting.json中的“我的所有设置”:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Dart",
            "program": "bin/main.dart",
            "request": "launch",
            "type": "dart"
        }
    ] ,

    "dart.sdkPath": "F:\\dev\\sdk\\dart-sdk"  
}

注意此图像:

Dart Setup in vscode

答案 8 :(得分:0)

如果您不仅是移动开发人员,而且还是网络开发人员,那么您可能正在使用npm或yarn。如果是这样,您可以在进行任何更改后使用nodemon自动运行您的Dart代码

  1. 如果没有,请安装brew和npm

  2. 安装$ npm install -g nodemon(或纱线:$ yarn global add nodemon

  3. 创建飞镖项目。

  4. 创建nodemon.json文件

     {
        "watch": [
         "lib/" // or any other place where you hold the dart files
       ],
       "execMap": {
          "dart": "dart"
        },
       "ext": "dart"
     }
    
  5. 运行您的代码:$ nodemon ./lib/main.dart

p.s。 .dart文件中的代码应具有主要功能:

void main() {
  print('hello world');
}

如果您使用的是VsCode,只需用CMD + S保存代码,nodemon恶魔就会运行更新的代码,