---
# System prepended metadata

title: 如何在專案裡引用Sui-System?
tags: [教學筆記]

---

Sui的完整專案裡面往往有很多現成的物件結構與函式，一個個複製既花時間又難以維護。
因此，我們需要改寫Move.toml裡的配置。

我們可以在 [package] 裡加入想引用的 Library 或是範例，git 表示 repo 所在的位置、subdir 是在這個 git 裡下你想引用的 Library 位置、rev 表示對應的 branch。
範例：
> SuiSystem = { git = "https://github.com/MystenLabs/sui.git", subdir = "crates/sui-framework/packages/sui-system", rev = "devnet" }

VScode 
Move Formatter
Move syntax
Move Trace Debugger
sui-move-analyzer
