因此,IDE很适合开发大型项目,这并不是因为它们使构建自动化,而是因为它们提供了一些次要特性,例如:
“文件管理”跟踪项目中的所有文件,并为打开文件提供方便的导航。
语法突出显示这使得阅读复杂的代码变得更容易,允许许多文本编辑器这样做,也没有那么重要。
自动完成一个更重要的特性是IDE跟踪包含的标题,并分析它们的定义以及读取文档注释,这使它能够提供一个功能强大的自动完成列表、它们的签名和提供文档。
模板生成器大多数还提供一些尊重良好编码规则的代码模板生成形式,例如在子目录中生成名称空间、单独的src和包含目录等。
集成工具很多还提供集成到编辑器中的工具,如Spyder IDE for Pyth