設定並測試 Flutter
https://docs.flutter.dev/install/quick
使用基於開源軟體的編輯器(例如 VS Code)在您的裝置上安裝 Flutter,即可開始使用 Flutter 開發您的第一個多平台應用程式!
學習如何使用任何基於開源軟體的編輯器(例如 VS Code)來設定 Flutter 開發環境,並體驗 Flutter 的開發者體驗。
如果您之前使用過 Flutter 進行開發,或者您喜歡使用其他編輯器或 IDE,您可以按照自訂設定說明進行操作。
確認您的開發平台
本頁的說明旨在指導如何在Windows裝置 上安裝和試用 Flutter 。
如果您想按照其他作業系統的說明進行操作,請選擇以下選項之一。
下載必備軟體
為了獲得最流暢的 Flutter 安裝體驗,請先安裝以下工具。
安裝適用於 Windows 的 Git
下載並安裝最新版本的Git for Windows。
如需有關 Git 安裝或故障排除方面的協助,請參閱Git 文件。
下載並安裝 Visual Studio Code
要快速安裝 Flutter,然後編輯和偵錯您的應用程序, 請安裝並設定 Visual Studio Code。
您也可以安裝並使用任何其他支援 VS Code 擴充功能的開源程式碼編輯器。如果您選擇這樣做,那麼在本文的其餘部分,請假定 VS Code 指的是您選擇的編輯器。
安裝並設定 Flutter
現在您已經安裝了 Git 和 VS Code,請按照以下步驟使用 VS Code 安裝和設定 Flutter。
啟動 VS Code
如果 VS Code 尚未打開,請使用 Spotlight 搜尋或從其安裝目錄手動開啟它。
將 Flutter 擴充功能加入到 VS Code
若要將 Dart 和 Flutter 擴充功能新增至 VS Code,請造訪Flutter 擴充功能的 Marketplace 頁面,然後按一下「安裝」。如果瀏覽器提示,請允許其開啟 VS Code。
使用 VS Code 安裝 Flutter
在 VS Code 中開啟命令面板。
前往“視圖” > “命令面板” 或按Control+ Shift+ P。
在命令面板中,輸入
flutter.選擇Flutter:新項目。
VS Code 會提示您在電腦上尋找 Flutter SDK。選擇“下載 SDK”。
當顯示「選擇 Flutter SDK 資料夾」對話方塊時,選擇要安裝 Flutter 的位置。
點擊克隆 Flutter。
在下載 Flutter 時,VS Code 會顯示以下彈出通知:
此下載過程需要幾分鐘。如果您懷疑下載卡住了,請點擊「取消」,然後重新開始安裝。
點擊“將 SDK 新增至 PATH”。
成功後,將顯示通知:
VS Code 可能會顯示 Google Analytics 通知。
如果您同意,請點選確定。
為了確保 Flutter 在所有終端機中都可用:
- 關閉所有終端機窗口,然後重新開啟。
- 重啟 VS Code。
排查安裝問題
如果在安裝過程中遇到任何問題,請查看Flutter 安裝故障排除。
試試 Flutter
現在你已經設定好了 VS Code 和 Flutter,是時候創建一個應用程式並嘗試 Flutter 開發了!
建立一個新的 Flutter 應用
在 VS Code 中開啟命令面板。
前往“視圖” > “命令面板” 或按Control+ Shift+ P。
在命令面板中,開始輸入
flutter:。VS Code 應該會顯示 Flutter 外掛程式中的命令。
選擇Flutter:新專案指令。
您的作業系統或 VS Code 可能會要求存取您的文檔,請同意以繼續下一步。
選擇申請範本。
VS Code 會提示您「選擇哪個 Flutter 範本?」。選擇“Application”範本即可快速建立一個簡單的計數器應用程式。
建立或選擇新應用程式資料夾的父目錄。
應該會彈出一個文件對話框。
- 選擇或建立要建立專案的父目錄。
- 若要確認您的選擇,請按一下「選擇要建立項目的資料夾」。
請輸入您的應用程式名稱。
VS Code 會提示您輸入新套用的名稱。輸入“app”
trying_flutter或類似lowercase_with_underscores名稱。若要確認您的選擇,請按 Enter 鍵Enter。等待項目初始化完成。
任務進度通常會以通知的形式顯示在右下角,也可以從「輸出」面板存取。
開啟
lib目錄,然後main.dart開啟檔案。如果您想了解程式碼的每個部分的作用,請查看文件中前面的註釋。
在網頁上執行您的應用
雖然 Flutter 應用程式可以在許多平台上運行,但請嘗試在 Web 上運行您的新應用程式。
在 VS Code 中開啟命令面板。
前往“視圖” > “命令面板” 或按Control+ Shift+ P。
在命令面板中,開始輸入
flutter:。VS Code 應該會顯示 Flutter 外掛程式中的命令。
選擇Flutter: 選擇設備指令。
在「選擇設備」提示中,選擇Chrome。
運行或開始調試您的應用程式。
前往“運行” > “開始調試”或按F5。
flutter run用於建置和啟動您的應用程序,然後應該會打開一個新的 Chrome 實例並開始運行您新創建的應用程式。
嘗試熱重載
Flutter 提供快速的開發週期,並具備狀態熱重載功能,能夠在不重新啟動應用或遺失應用程式狀態的情況下重新載入正在執行的應用程式的程式碼。
您可以變更應用程式的原始程式碼,在 VS Code 中執行熱重載命令,然後在正在執行的應用程式中查看變更。
在跑步應用程式中,點擊按鈕嘗試幾次增加計數器
。在應用程式仍在運行的情況下,對文件進行更改
lib/main.dart。修改方法
_counter++中的那行程式碼_incrementCounter,改為遞減該_counter欄位的值。儲存變更(檔案 > 全部儲存)或點選熱重載
按鈕。
Flutter 會在不遺失任何現有狀態的情況下更新正在執行的應用程式。請注意,現有值保持不變。
再點擊
一次按鈕。你會發現數值反而減少了,而不是增加了。
瀏覽 Flutter 側邊欄
Flutter 外掛程式為 VS Code 新增了一個專用的側邊欄,用於管理 Flutter 偵錯會話和設備,查看程式碼和元件的概要,以及存取 Dart 和 Flutter DevTools。
如果你的應用程式無法運行,請重新開始調試。
前往“運行” > “開始調試”或按F5。
在 VS Code 中開啟 Flutter 側邊欄。
您可以使用 VS Code 側邊欄中的 Flutter 按鈕打開它,也可以透過執行Flutter: Focus on Flutter Sidebar View
命令 從命令面板打開它。
在 Flutter 側邊欄的「開發者工具」下,點選Flutter Inspector按鈕。
VS Code 中應該會開啟一個單獨的Widget Inspector面板。
在元件檢查器中,您可以查看應用程式的元件樹,查看每個元件的屬性和佈局等等。
在組件檢查器中,嘗試按一下頂層
MyHomePage組件。應該打開其屬性和佈局的視圖,並且 VS Code 編輯器應該導航到並聚焦到包含該小部件的行。
探索並嘗試小部件檢查器和 Flutter 側邊欄中的其他功能。
沒有留言:
張貼留言