ection::::特性.源代码编辑器通常能够简捷快速地输入代码，而且包含了很多功能，如语法高亮、自动缩进、自动完成、自动补全等功能。这些编辑器通常还提供一些便捷的方式来调用编译器、解释器、调试器，或者其他与软件开发流程相关的程序。尽管有很多的文本编辑器可以用来编写代码，但是如果它们的功能不够强大，不能进行一些自动化的操作，不能减轻编码的负担，它们依然不能被称为源代码编辑器，最多也就是能够编辑源码的文本编辑器罢了。结构编辑器是另一种形式的源代码编辑器，它不是直接编辑原生的代码，而是操作代码的整体结