程式碼打字測試

在類似編輯器的畫面中打出真實程式碼——包含括號、引號、運算子與縮排。取得您的寫程式 WPM,以及針對真正會導致建置失敗的字元所計算的語法正確率。

時間0:00
WPM0
CPM0
錯誤0
進度0%
最佳 · JavaScript0

點一下這裡並開始打字

Enter = 換行 · Tab = 縮排 · Esc = 重新開始。按錯的鍵會被計算,游標則等待正確的按鍵。

依語言分類的程式碼打字測試

程式碼打字測試如何運作

  1. 選擇語言與長度,點一下編輯器並開始打字——計時從您按下第一個鍵時開始。
  2. 按 Enter 換行。開啟自動縮排時,行首空白會像在您的編輯器中一樣被略過;關閉它則可一併練習縮排。
  3. 按錯的鍵會閃紅並被計算,但游標會等待正確的字元——所以每次失誤都會被測量,卻不會留下壞掉的程式碼。
  4. 您的結果會顯示寫程式 WPM、整體正確率、語法正確率,以及您最常打錯的確切字元。

程式碼打字測試 — 常見問題

程式設計師的打字速度多少算好?

由於符號、大小寫與縮排,寫程式 WPM 通常比一般文章 WPM 低 30–50%。在 95% 以上正確率下達到 40–60 的程式碼 WPM 算紮實;超過 70 則是優秀。

什麼是語法正確率?

它只計算非字母字元的正確率——括號、大括號、引號、分號與運算子。這些按鍵是多數語法錯誤的來源,所以它是值得提升的數字。

可以練習哪些語言?

JavaScript、TypeScript、Python、SQL、Java、C#、C++、Go、Rust、PHP、HTML、CSS 與 Bash——全都是真實世界的程式碼片段。

打字更快會讓人成為更好的程式設計師嗎?

思考比打字重要,但流暢地打出符號能減少阻力:更少錯字、更少壞掉的建置,並把更多注意力留給真正的問題。

繼續練習