对于大白,刚开始学python,就安装这步也花了一整天的时间;从下载python包,到安装完设置系统运行路径path,不是以前捣蛋过windowns系统,真心不能一天安装好;现在微软自家出了相应python工具,让你可节省一天的时间了。
1.新兴的微软 Terminal
Windows Terminal 是一个开源终端应用程序,由微软在今年 5 月份的 Build 开发者大会上推出。MS Terminal 支持 Command Prompt 和 PowerShell 的所有优点,基本上命令行已经可以和 Linux 相融合了,除此之外运行命令提示符也是没问题的。
MS Terminal 开源地址:https://github.com/microsoft/terminal
界面图:
让MS Terminal让我们在 Windows 上做 Python 开发时,命令行工具采用它,能解决很大一部分的包安装、环境控制等问题。
省时省心好多。
2.Visual Studio Code
Visual Studio Code 本身支持多种语言,并且它的一个扩展模型具有支持其他组件的丰富生态系统。
软件可系官网下载:
代码编辑器,大白最关心的还是它的扩展能力:
Python 扩展
如上所述,VS Code 通过详细记录的扩展模型支持多种编程语言的开发。Python 扩展使用户可以在 Visual Studio Code 中进行 Python 开发,具有以下特征:
既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本
使用 IntelliSense 完成代码补全
Linting
调试支持
代码片段支持
单元测试支持
自动使用 conda 和虚拟环境
在 Jupyter 环境和 Jupyter 笔记本中进行代码编辑
GitLens 直接在编辑视窗中提供了大量有用的 Git 功能,包括非责任注释和存储库开发功能。
通过从菜单中选择 File, Auto Save,可以轻松进行自动保存。默认延迟时间为 1000 毫秒,也可以重新配置。
Settings Sync 允许用户借助 GitHub 在不同的装置中同步自己的 VS Code 设置。如果用户在不同的计算机上工作,这有助于运行环境保持一致。
Docker 让用户可以快速轻松地使用 Docker,帮助创作 Dockerfile 和 docker-compose.yml,打包和部署项目,甚至为项目生成适当的 Docker 文件。
如何使用扩展:
单击活动栏(Activity Bar)上的「扩展」图标可以访问和安装新扩展和主题。用户可以输入关键词来搜索扩展程序,以多种方式对搜索结果进行排序,快速轻松地安装扩展程序。在本文中,在活动栏的 Extensions 项中键入 python 并单击 Install 即可安装。
Python 扩展:
整个IDE使用好大一部分使用习惯与Sublime Text相似,其它操作上手也快。
3.微软自家出的python教程:
https://docs.microsoft.com/zh-cn/windows/python/
对于大白,初学资料有微软教程,与配套软件已足够了,不用再四处找基础视频课了,也不用头痛安装了。