You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hello-algo/zh-Hant/docs/chapter_appendix/installation.md

3.9 KiB

comments
true

16.1   程式設計環境安裝

16.1.1   安裝 IDE

推薦使用開源、輕量的 VS Code 作為本地整合開發環境IDE。訪問 VS Code 官網,根據作業系統選擇相應版本的 VS Code 進行下載和安裝。

從官網下載 VS Code{ class="animation-figure" }

圖 16-1   從官網下載 VS Code

VS Code 擁有強大的擴展包生態系統,支持大多數程式語言的執行和除錯。以 Python 為例安裝“Python Extension Pack”擴展包之後即可進行 Python 程式碼除錯。安裝步驟如圖 16-2 所示。

安裝 VS Code 擴展包{ class="animation-figure" }

圖 16-2   安裝 VS Code 擴展包

16.1.2   安裝語言環境

1.   Python 環境

  1. 下載並安裝 Miniconda3 ,需要 Python 3.10 或更新版本。
  2. 在 VS Code 的擴充功能市場中搜索 python ,安裝 Python Extension Pack 。
  3. (可選)在命令列輸入 pip install black ,安裝程式碼格式化工具。

2.   C/C++ 環境

  1. Windows 系統需要安裝 MinGW配置教程MacOS 自帶 Clang ,無須安裝。
  2. 在 VS Code 的擴充功能市場中搜索 c++ ,安裝 C/C++ Extension Pack 。
  3. (可選)開啟 Settings 頁面,搜尋 Clang_format_fallback Style 程式碼格式化選項,設定為 { BasedOnStyle: Microsoft, BreakBeforeBraces: Attach }

3.   Java 環境

  1. 下載並安裝 OpenJDK(版本需滿足 > JDK 9
  2. 在 VS Code 的擴充功能市場中搜索 java ,安裝 Extension Pack for Java 。

4.   C# 環境

  1. 下載並安裝 .Net 8.0
  2. 在 VS Code 的擴充功能市場中搜索 C# Dev Kit ,安裝 C# Dev Kit 配置教程)。
  3. 也可使用 Visual Studio安裝教程)。

5.   Go 環境

  1. 下載並安裝 go
  2. 在 VS Code 的擴充功能市場中搜索 go ,安裝 Go 。
  3. 按快捷鍵 Ctrl + Shift + P 撥出命令欄,輸入 go ,選擇 Go: Install/Update Tools ,全部勾選並安裝即可。

6.   Swift 環境

  1. 下載並安裝 Swift
  2. 在 VS Code 的擴充功能市場中搜索 swift ,安裝 Swift for Visual Studio Code

7.   JavaScript 環境

  1. 下載並安裝 Node.js
  2. (可選)在 VS Code 的擴充功能市場中搜索 Prettier ,安裝程式碼格式化工具。

8.   TypeScript 環境

  1. 同 JavaScript 環境安裝步驟。
  2. 安裝 TypeScript Execute (tsx)
  3. 在 VS Code 的擴充功能市場中搜索 typescript ,安裝 Pretty TypeScript Errors

9.   Dart 環境

  1. 下載並安裝 Dart
  2. 在 VS Code 的擴充功能市場中搜索 dart ,安裝 Dart

10.   Rust 環境

  1. 下載並安裝 Rust
  2. 在 VS Code 的擴充功能市場中搜索 rust ,安裝 rust-analyzer