Windows下Zed编辑器配置Dart环境

简介: 本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。

 描述

       所以Why Dart?

       Dart混的好的框架就只有一个Flutter,But...一个Flutter就足够了。坐等别的语言能有一个Flutter。

       但是Why Zed?

       Zed编辑器突出一个快,没有历史包袱,用的人少,还有vim模式。之前一直在用WebStorm作为Dart的IDE,话说Jb还是有两把刷子的,调试运行Dart基本上完美。但是WebStorm大啊,安装包600多M,运行1.5个G。Zed安装包32M,运行460M(官方还没出win正式版)。VSCode安装包90M,运行是630M。搭配一下WebStrom+Zed比较舒服。哇哈哈哈...

Dart环境安装与配置

  • 下载dart-sdk
下载网址
https://dart.dev/get-dart/archive
直接下载
https://storage.googleapis.com/dart-archive/channels/stable/release/3.5.4/sdk/dartsdk-windows-x64-release.zip

image.gif

  • 解压到任意位置,比如C:\dart-sdk
  • 添加环境变量
C:\dart-sdk\bin

image.gif

  • 验证一下cmd

image.gif 编辑

OK,Dart就安装好了。

Zed编辑器安装与配置

  • 下载Zed编辑器,目前官方还是只有Linux和Mac版本,Windows的需要自己编译,我也不会。找了个别人的。
下载网页
https://github.com/MuNeNICK/zed-for-windows/releases
直接下载
https://github.com/MuNeNICK/zed-for-windows/releases/download/v0.161.2/ZedInstaller-v0.161.2.exe

image.gif

  • 下载后安装

image.gif 编辑

安装完长这鸟样哈。

在这个界面下可以配置主题,主题风格挺多的,黑的白的都有啊。

可以配置快捷键 VSCode、Jb、Atom的快捷键都支持。

  • 下载dart插件

image.gif 编辑

  • 简单配置一下

image.gif 编辑

{
    "inactive_opacity": 0.3,
    "auto_update_extensions": {
        "one-dark-pro": false,
        "html": false,
        "dart": false
    },
    "base_keymap": "Atom",
    "telemetry": {
        //广告和监控关闭
        "diagnostics": false,
        "metrics": false
    },
    "show_call_status_icon": true,
    "theme": "One Dark Pro",
    "ui_font_size": 18,
    "auto_update": false,
    "tab_size": 4,
    "preferred_line_length": 80,
    "soft_wrap": "none",
    "enable_language_server": true,
    "buffer_font_size": 18,
    "buffer_font_family": "Zed Plex Mono",
    "confirm_quit": true,
    "file_icons": "true",
    "autosave": "on_focus_change",
    "format_on_save": "on",
    "vim_mode": false,
    "projects_online_by_default": true,
    // "terminal": {
    //     ""
    //     "button": true,
    //     "font_family": "Zed Plex Mono",
    //     "alternate_scroll": "on",
    //     "toolbar": {
    //         "title": true
    //     }
    // },
    "inlay_hints": {
        "enabled": true,
        "show_type_hints": true,
        "show_parameter_hints": true,
        "show_other_hints": true,
        "show_background": true,
        "edit_debounce_ms": 700,
        "scroll_debounce_ms": 50
    }
    // "project_panel": {
    //     "button": true,
    //     "default_width": 240,
    //     "dock": "left",
    //     "file_icons": true,
    //     "folder_icons": true,
    //     "git_status": true,
    //     "indent_size": 20,
    //     "auto_reveal_entries": true,
    //     "auto_fold_dirs": true,
    //     "scrollbar": {
    //         "show": "auto"
    //     },
    //     "indent_guides": {
    //         "show": "always"
    //     }
    // }
}

image.gif

当然你也可以参考一下教程自己配置

https://linux.do/t/topic/185158

image.gif

HelloWorld

OK开始写一个Dart的HelloWorld,运行一下。

void main() {
  var str = "Dart";
  print("hello world $str");
}

image.gif

我们发现对着dart文件右键,没有运行... 我们自己写一个Task

image.gif 编辑

// Static tasks configuration.
[
    {
        "label": "dart run",
        "cwd": "$ZED_WORKTREE_ROOT",
        "command": "dart",
        "args": ["run", "$ZED_RELATIVE_FILE"],
        "tags": ["dart-run"]
    }
]

image.gif

再来!Alt+T 选择dart run。如果想换一个Task执行Alt+Shift+T。

image.gif 编辑

大功告成,打完收工。

#文中提到的一些资源dart-sdk & zedinstaller
https://download.csdn.net/download/lidusheng/90015209
https://download.csdn.net/download/lidusheng/90015208

image.gif


目录
打赏
0
1
2
0
0
分享
相关文章
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
30 7
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
提升Windows Server环境安全性:ADAudit Plus的五大关键优势
在Windows Server环境中,内置的安全审计工具虽有用,但存在专业门槛高、耗时及功能缺失等问题。第三方工具ADAudit Plus应运而生,其五大优势包括:日志聚合、关键活动检测、定制化报告、灵活安全配置和长期日志保留,有效提升系统监控与合规能力。选择ADAudit Plus,助力企业更高效应对审计挑战,强化安全性。
Docker Desktop 4.38 安装与配置全流程指南(Windows平台)
Docker Desktop 是容器化应用开发与部署的一体化工具,支持本地创建、管理和运行 Docker 容器。4.38 版本新增 GPU 加速、WSL 2 性能优化和 Kubernetes 1.28 集群管理功能,适用于微服务开发和 CI/CD 流水线搭建。安装要求为 Windows 10 2004 及以上(64 位),需启用 Hyper-V 或 WSL 2。硬件最低配置为 4GB 内存、20GB 存储和虚拟化技术支持的 CPU。安装步骤包括启用系统功能、下载并运行安装程序,完成后配置镜像加速并验证功能。常见问题涵盖 WSL 2 安装不完整、磁盘空间清理及容器外网访问等。
2567 13
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
|
1月前
|
Windows系统云服务器配置多用户登录
本教程介绍了在Windows云服务器上配置远程桌面服务的详细步骤,包括安装桌面会话主机和远程桌面授权、允许多用户远程连接以及配置新用户并加入远程桌面用户组。通过添加角色和功能、设置组策略以及管理用户权限,实现多用户同时登录和远程访问。按照指引操作,可顺利完成服务器的远程访问配置,提升管理和使用效率。
119 0
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
276 3
|
1月前
|
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
93 4
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
89 4
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板
62 29
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板

热门文章

最新文章