Python遇见Visual Studio一切都变了

Python 是一种受欢迎的编程语言,它可靠、灵活、易于学习、可在所有操作系统上免费使用,并且强大的开发人员社区和很多免费库都支持它。 Python 支持所有开发方式,包括 Web 应用程序、Web 服务、桌面应用、脚本编写和科学计算,许多高校人员、科学家、业余和专业开发人员都在使用 Python。

Visual Studio 是 Windows 上功能强大的 Python IDE。 Visual Studio 通过 Python 开发和数据科学工作负载 (Visual Studio 2017) 和免费的针对 Visual Studio 的 Python 工具扩展(Visual Studio 2015 及更早版本),为 Python 语言提供开源代码支持。

第一:项目系统、项目模板和项模板

Visual Studio 可帮助管理项目随时间增加的复杂性。 项目不仅仅是一个文件夹结构:它包括理解不同文件的使用方式以及文件之间的关系。 Visual Studio 可帮助用户区分应用代码、测试代码、网页、JavaScript 和生成脚本等,从而启用文件对应的功能。 此外,Visual Studio 解决方案还可以帮助用户管理多个相关的项目,例如 Python 项目和 C++ 扩展项目。

项目和项模板可自动完成不同类型的项目和文件的设置过程,能为用户节省宝贵的时间,无需用户管理错综复杂又容易出错的细枝末节。 Visual Studio 提供适用于 Web、Azure、数据科学、控制台和其他类型项目的模板,以及适用于 Python 类、单元测试、Azure Web 配置、HTML 甚至 Django 应用等文件的模板。

第二、多种多样的编辑、IntelliSense 和代码理解

Visual Studio 具备出色的 Python 编辑器,包括语法着色、跨代码和库的自动补全、代码格式设置、签名帮助、重构、Linting 和类型提示。 Visual Studio 还提供一些独一无二的功能,如类视图、转到定义、查找所有引用和代码片段。 与交互窗口直接集成有助于快速开发已保存在文件中的 Python 代码。

第三、交互窗口

对于 Visual Studio 已知的每个 Python 环境,用户都可以直接在 Visual Studio 中轻松打开 Python 解释器的相同交互 (REPL) 环境,而无需使用单独的命令提示符。 也可以轻松地切换环境。 (若要打开单独的命令提示符,请在“Python环境”窗口中选择所需的环境,然后如之前的对多个解释器的支持下所述,选择“在 PowerShell 中打开”命令)。

Visual Studio 还紧密集成了 Python 代码编辑器和交互窗口。 使用 Ctrl+Enter 键盘快捷方式可将编辑器中的当前代码行(或代码块)发送给交互窗口,然后移至下一行(或块),非常方便。 使用 +Enter 无需运行调试程序即可轻松浏览代码。 还可以使用相同的键盘快捷方式将选定代码发送给交互窗口,并轻松地将交互 窗口中的代码粘贴到编辑器中。 将这些功能结合使用可以在交互窗口中找出代码段的详细信息,并将结果轻松保存到编辑器的文件中。

Visual Studio 还支持 REPL 中的 IPython/Jupyter,包括内联图、.NET 和 Windows Presentation Foundation (WPF)。

好好利用全球最好的IDE——Visual studio IDE学习最流行的Python,你会发现不一样了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181102A1AEG000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励