text: 原始碼編輯器是程式設計師用於編寫計算機程式的文字編輯器。它通常是一個獨立的應用程式，或是作為整合開發環境的一部分存在，或者是一個運行於瀏覽器中的網頁編輯器。由於程式設計師的主要任務就是編寫程式碼，因此原始碼編輯器也就成為了最為重要的程式設計工具。特性.原始碼編輯器通常能夠簡捷快速地輸入程式碼，而且包含了很多功能，如語法高亮、自動縮排、自動完成、自動補全等功能。這些編輯器通常還提供一些便捷的方式來呼叫編譯器、直譯器、偵錯程式，或者其他與軟體開發流程相關的程式。儘管有很多的文字編輯器可以用來編寫程式碼，但是如果它們的功能不夠強大，不能進行一些自動化的操作，不能減輕編碼的負擔，它們依然不能被稱為原始碼編輯器，最多也就是能夠編輯原始碼的文字編輯器罷了。結構編輯器是另一種形式的原始碼編輯器，它不是直接編輯原生的程式碼，而是操作程式碼的整體結構，通常是抽象語法樹。爭論.關於“誰是最好的編輯器？”這一爭論從來就沒有停止過，甚至有人還將其稱為是一場“聖戰”。著名的例子包括 vi 和 Emacs 之間的比較，Eclipse 與 NetBeans 的比較。每當某一種編輯器被廣泛討論的時候，這些爭論也就隨之而起，由此也形成了一種非常重要的網際網路文化。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: 原始碼編輯器
metadata.url: https://zh.wikipedia.org/wiki?curid=4395797