如何挑選編輯器

簡介

工欲善其事,必先利其器!在正式開始準備 APCS 之前,我們需要先挑選一個程式編輯器來寫程式,接下來將會介紹幾款常見的編輯器供大家選擇。

Visual Studio Code

最主流的程式編輯器之一,支援非常多擴充套件,缺點是要配置 C++ 開發環境較為複雜,且在 APCS 考場電腦上無法使用。

alt text

Code::Blocks

常常被學校用來教學的古老編輯器,且在 APCS 考場電腦上有安裝,缺點是功能較少。

alt text

CP Editor

一款專為競賽程式設計開發的編輯器,開箱即用,很適合拿來寫題目(支援測資輸入 / 輸出等方便功能),但比較明顯的缺點就是沒有自動填滿功能。

alt text

Vim

一款非常強大的編輯器,也可以在 APCS 考場上使用,但配置、操作較困難,且學習曲線陡峭,因此通常不建議初學者使用。

alt text

總結

以下是幾款編輯器的簡單比較:

編輯器名稱上手難度功能性可在 APCS 使用
Code::Blocks
Vim★★★★★★
CP Editor★★
Visual Studio Code★★★★★

接下來幾個章節將會介紹以下 3 種編輯器 (Code::Blocks, CP Editor, Visual Studio Code)

以及教你如何設定這些編輯器的 C++ 開發環境!

小測驗

哪個編輯器可以在 APCS 檢定中使用?