代码，但是如果它们的功能不够强大，不能进行一些自动化的操作，不能减轻编码的负担，它们依然不能被称为源代码编辑器，最多也就是能够编辑源码的文本编辑器罢了。结构编辑器是另一种形式的源代码编辑器，它不是直接编辑原生的代码，而是操作代码的整体结构，通常是抽象语法树。
争论.关于“谁是最好的编辑器？”这一争论从来就没有停止过，甚至有人还将其称为是一场“圣战”。着名的例子包括 vi 和 Emacs 之间的比较，Eclipse 与 NetBeans 的比较。每当某一种编辑器被广泛讨论的