用了很多Python代码编辑器后,最终选择了Visual Studio Code,这是微软开发的一款,开源,免费,跨平台的强大的代码编辑器,它在Windows, OS X 和Linux操作系统的桌面上均可运行,微软真是业界良心啊!~
Visual Studio Code对于Python代码开发来说,优点有:
1,IntelliSense功能:根据文档上下文为变量类型、函数定义和导入模块提供代码智能补全功能,如下图所示。
2,整合Git支持:支持使用Git来加速你的代码发行周期。可以直观地回顾代码更改过程并在Visual Studio Code中即时提交而无需分散精力去专门提交。这个功能,真的是非常的赞!~~ 大大加速基于Git开发流程的代码开发。最近微软收购了Github,更预示微软的工具链里面将完美支持Git工具和Github。
本文另开一篇文章专述Visual Studio Code中的Git小技巧,对Git工具不熟悉的童鞋,请阅读《Git学习手记》系列。
3,众多插件小工具:例如,pylint这个能自动检查Python语法错误、编码风格问题等,并给出修改建议的小工具
4,支持Python断点调试功能,断点、单步执行、变量查看、调用堆栈信息等,是调试程序必不可少的,Visual Studio Code安装了Python插件后,全支持,如下图所示。
总结:在Python程序开发中,为什么对Visual Studio Code这个代码编辑器爱不释手,因为支持Python高效编辑代码、高效调试代码、高效版本管理。在这个环境里面,一站式搞定Python程序开发。
当然,微软出品,必属佳品,开源免费跨平台,也是诸多原因之一。