

直接地,编码过程可以大致分为以下步骤:
- 考虑解决问题。
- 输入您的解决方案。
这篇文章将讨论第二阶段。 但是我不会谈论输入文本的速度,因为现代人不仅由于社交网络,信使等的普遍分布,而且程序员不得不打字很多。 我认为您的打字速度已经不错。 开发人员每天都必须与IDE合作。
集成开发环境(IDE)是一种软件应用程序,为计算机程序员提供用于软件开发的全面功能。


有大量的IDE。 您的选择取决于您使用的编程语言和个人偏好。 就个人而言,我使用JetBrains的产品获得了很多有趣的编程技巧。
经验丰富的程序员将最大程度地利用其编辑器的功能。 但是我经常遇到在开发具有非常低级别的IDE的软件产品方面有多年经验的人。
捷径
他们执行许多不必要的操作来执行IDE开发人员已移至某些快捷键的一些简单操作。 高级程序员应该知道这些捷径不比他使用的编程语言差。
作为一个简单的示例,请考虑以下大多数IDE具有键盘快捷键或插件的常见情况:
- 重构变量,在项目中多次发生的方法。
- 具有特定于语言的构造的环绕代码片段。
- 覆盖超类的方法
- 浏览源代码
- 版本控制
- 等等
外挂程式
大多数IDE具有良好的插件体系结构。 可以将大型工具和小型工具添加到您的编辑器副本中,以扩展其功能并对其进行自定义以适合您的特定开发需求。
他们能:
- 提供与版本控制系统,应用程序服务器和其他工具的集成
- 添加对各种语言和框架的支持
- 通过快捷方式提示,实时预览,文件查看器等提高工作效率
- 通过编码练习和验证帮助您学习新的编程语言
另外,我附上了最常见的IDE的快捷方式列表。








为了提高编程速度:
- 了解IDE快捷方式
- 将有用的插件添加到您的IDE
最初于 2018 年11月28日 发布在 it.badykov.com 上。