摘要:# 前言 体验下基于Rust的编辑器,看看是不是真的那么快,一个Vue2.0的老项目,其中已经配置好了eslint相应的规则; 文档: https://zed.dev/docs/languages/javascript#eslint issue:https://github.com/zed-industries/zed/issues/9934 # 内容 ## 配置 > 最开 阅读全文
posted @ 2024-07-24 13:55:14 王洋 阅读(26) 评论(0) 推荐(0)
摘要:# 前言 **所有权**是 Rust 最独特的特性,对语言的其余部分有着深远的影响。它使 Rust 能够在不需要垃圾收集器的情况下保证内存安全,因此了解所有权的运作方式非常重要。在本章中,我们将讨论所有权以及几个相关功能:借用、切片以及 Rust 如何在内存中布局数据。 # 内容 ## 什么是所有权 所有权是一组规则,用于管理 Rust 程序如何管理内存。所有程序都必须管理它们 阅读全文
posted @ 2024-07-24 13:32:00 王洋 阅读(26) 评论(0) 推荐(0)
摘要:# 前言 让我们一起动手完成一个项目,来快速上手 Rust!本章将介绍 Rust 中一些常用概念,并向您展示如何在实际项目中运用它们。您将会学到 let、match、方法、关联函数、引用外部 crate 等知识!后续章节会深入探讨这些概念的细节。 # 内容 我们会实现一个经典的新手编程问题:猜数字游戏。这是它的工作原理:程序会随机生成一个 1 到 100 之间的整数。接着它会提示 阅读全文
posted @ 2024-07-12 17:02:00 王洋 阅读(59) 评论(0) 推荐(0)
摘要:# 前言 本章介绍了几乎所有编程语言中出现的概念以及它们在 Rust 中的工作方式。许多编程语言的核心有很多共同点。本章中介绍的概念都不是 Rust 独有的,但我们将在 Rust 的背景中讨论它们,并解释使用这些概念的约定。 具体来说,您将了解变量、基本类型、函数、注释和控制流。这些基础将出现在每个 Rust 程序中,尽早学习它们将为您提供一个强大的核心。关于Rust命名规范,大家可访 阅读全文
posted @ 2024-07-12 17:02:00 王洋 阅读(68) 评论(1) 推荐(1)
摘要:# 前言 让我们开始您的 Rust 之旅吧!有很多东西要学,但每一段旅程都是从第一步开始的,在本章中,我们将一起来学习以下知识点: - 在 Linux、macOS 和 Windows 上安装 Rust - 编写打印程序 Hello, world! - 使用 cargo Rust 的包管理器和构建系统 # 内容 ## 编辑器 工欲善其事必先利其器,我们需要一 阅读全文
posted @ 2024-07-12 17:01:00 王洋 阅读(50) 评论(0) 推荐(0)