源代码编辑器是程序员用于编写计算机程序的文本编辑器。它通常是一个独立的应用程序，或是作为集成开发环境的一部分存在，或者是一个运行于浏览器中的网页编辑器。由于程序员的主要任务就是编写代码，因此源代码编辑器也就成为了最为重要的编程工具。
特性.源代码编辑器通常能够简捷快速地输入代码，而且包含了很多功能，如语法高亮、自动缩进、自动完成、自动补全等功能。这些编辑器通常还提供一些便捷的方式来调用编译器、解释器、调试器，或者其他与软件开发流程相关的程序。尽管有很多的文本编辑器可以用来编写代