Rust初體驗:手把手教你構(gòu)建‘Hello,?World!’
安裝插件
直接安裝Rust插件即可,里面包含了3個擴展包會自動安裝:


各個插件的作用可以查看:如何使用VSCode配置Rust開發(fā)環(huán)境(VS Code 安裝 Rust 常用插件)。
創(chuàng)建項目
可以手動創(chuàng)建目錄、文件,用任意編輯器寫好代碼,然后用命令行編譯運行,參考官方文檔-世界您好!。
Cargo 是 Rust 的構(gòu)建系統(tǒng)和包管理器, 使用 Cargo 添加依賴項會容易得多,一般我們使用Cargo創(chuàng)建項目
先創(chuàng)建一個 projects 目錄存放項目,目錄如下:
D:\VSCode\Rust\projects
先進入 projects 文件夾,然后在資源管理器的地址欄內(nèi)輸入 cmd 或 powershell 回車后,打開終端執(zhí)行:
cargo new hello_world


運行調(diào)試
在 projects 文件夾,快速進入終端執(zhí)行以下命令打開VSCode:
code .

進入 main.rs 文件,里面有生成的默認代碼:
fn main() {
println!("Hello, world!");
}有運行和調(diào)試按鈕,有時候顯示比較慢別著急,點擊 Run 運行:


參考文檔
Windows小技巧 -- 目錄內(nèi)打開CMD的快捷方式
到此這篇關(guān)于Rust初體驗:手把手教你構(gòu)建‘Hello, World!’的文章就介紹到這了,更多相關(guān)Rust創(chuàng)建Hello World項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Rust語言和C/C++區(qū)別對比,Rust和C語言哪個好
Rust具有與C語言相當?shù)乃俣群蛢?nèi)存效率,但無需手動內(nèi)存管理或垃圾回收,它擁有出色的工具支持、友好的編譯器和不斷發(fā)展的開發(fā)者社區(qū),使用Rust能提升程序性能,最重要的是,對Python開發(fā)者而言,Rust比C語言更容易學習2025-02-02
Rust?Atomics?and?Locks內(nèi)存序Memory?Ordering詳解
這篇文章主要為大家介紹了Rust?Atomics?and?Locks內(nèi)存序Memory?Ordering詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
Rust中non_exhaustive的enum使用確保程序健壯性
這篇文章主要為大家介紹了Rust中non_exhaustive的enum使用確保程序健壯性示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11
Rust?編程語言中的所有權(quán)ownership詳解
這篇文章主要介紹了Rust?編程語言中的所有權(quán)ownership詳解的相關(guān)資料,需要的朋友可以參考下2023-02-02
Rust中的方法與關(guān)聯(lián)函數(shù)使用解讀
在Rust中,方法是定義在特定類型(如struct)的impl塊中,第一個參數(shù)是self(可變或不可變),方法用于描述該類型實例的行為,而關(guān)聯(lián)函數(shù)則不包含self參數(shù),常用于構(gòu)造新實例或提供一些與實例無關(guān)的功能,Rust的自動引用和解引用特性使得方法調(diào)用更加簡潔2025-02-02

