literate-programmingstructured-editingastprogramming-tools 文字編輯器讓你寫無效程式碼。樹編輯器不會 每個編譯器都將你的程式碼視為樹,但你的編輯器讓你編輯原始文字。以下是結構化編輯的實際樣子、為什麼它沒有佔領市場,以及如何在不更換工具的情況下借用其優勢。 每種程式語言都有形式語法。編譯器讀取它,構建剖析樹,拒絕任何不符合的內容。編輯器完全無視語法,讓你想輸入什麼就輸入什麼。 這種脫節是大量摩擦的驚人來源。自動完成建議的識別碼在上下文中毫無意義。語法突顯在重構中途崩潰。編輯器眼睜睜看著你犯錯,然後報出「Unexpected… 2026年7月18日