簡介

已完成

無論您是新手還是經驗豐富的開發人員,您都需要正確的編碼工具來建立、編輯、管理、執行和偵錯程式碼。 有許工具多不同的工具可用。 有些基本上是簡單的文字編輯器。 有些工具 (例如整合開發環境 (IDE)) 可能具有許多進階功能和對多種程式語言的內建支援。 完整功能的 IDE 的權衡之處在於,與簡單的程式碼編輯器相比,它們通常具有更大的安裝空間和更陡峭的學習曲線。

那麼您如何知道哪種編碼工具適合您呢? 這取決於您的需求。 例如,您使用什麼程式設計語言? 您是否需要與 GitHub 等原始檔控制管理 (SCM) 提供者整合?

範例案例

假設您正在為家鄉的一家餐廳建置一個網站。 您知道您要使用 HTML、CSS 和 JavaScript 來建立頁面。 此外,您也希望能夠在測試時對程式碼進行偵錯並在電腦上本地檢視您的網站。 您也想要併入版本控制系統來管理網頁的變更。

此外,假設餐廳需要用 C++ 來建立一個庫存管理系統,供其員工在廚房和後台辦公室的桌面上使用。 您需要確保您的程式碼編輯器支援 C++ 語法、程式庫、編譯器和偵錯器。

此外,假設餐廳的廚師詢問您是否可以幫助他們進行資料分析。 廚師希望您檢查當地體育俱樂部贏得比賽或比賽時披薩的銷售趨勢。 您習慣使用 Python 和 Jupyter Notebooks 來進行資料科學工作,並且需要一個支援該語言和工具的程式碼編輯器。

我們將會怎麼做?

在本課程模組中,我們會協助您評估 Visual Studio Code 是否是適合各種案例的正確程式碼編輯器。 您也會了解您可以自訂和設定以支援許多不同類型的開發工作的 Visual Studio Code 功能。

主要目標是什麼?

在本課程模組結束後,您將具備能夠評估 Visual Studio Code 是否符合您的程式設計需求集的知識。

注意

您可能聽說過 Visual Studio 系列中的其他產品 (例如 Visual Studio 和 Visual Studio for Mac),並想知道它們是否與 Visual Studio Code 相關。 它們是不同的產品。 Visual Studio 是用於 Windows 開發的全功能 IDE,而 Visual Studio for Mac 是在 macOS 上執行並用於開發 .NET 應用程式的 IDE。