众所周知,Visual Studio是开发Windows平台产品的利器,是C#、ASP.NET等应用开发的首选IDE。其实,Visual Studio也可作为Python IDE来使用。你只需在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用。

PTVS部分功能简介

PTVS是一个自由/开源插件,它支持CPython、IronPython、编辑、浏览、智能感知、混合的Python/ C++调试、性能分析、HPC集群、IPython、Django、以及适用于Windows、Linux和MacOS的客户端的云计算。

PTVS能够识别到已安装的Python引擎,用户可以很容易的在多个引擎之间进行切换。在这里,用户可以看到,VS可以为每个版本的Python或IronPython自动更新相应的数据库。

PTVS集成了Python单元测试及VS单元测试UI,能够清楚地识别出用户在进行单元测试。

安装PTVS

电脑上需要具备VS、PTVS和Python这三个平台软件安装包,这是安装的前提。这里有一个完整的PTVS安装说明。

如果你没有安装Visual Studio,可以查找包含Visual Studio Shell的PTVS。这里为你提供了"PyToolsIntegrated"、Python可供你查阅下载使用。

如果你已经安装了VS 2010或VS 2012或VS 2013,这时需要查阅与该版本相应的PTVS。这里以VS2013、Python 3.3、PTVS为例说明。

基于Visual Studio平台开发的Django应用程序

如果你是一位Django(Python的一个Web框架)Web的开发人员,那么你可以使用VS来开发应用程序。

点击文件|新建|Django应用程序,这时从解决方案资源管理器中获得了一个新的ython虚拟环境,接着Visual Studio为你自动安装pip(Python包管理器)。

                  

这时右击“dev“,就如同NuGet一样,安装了Django

由于Django运行的程序比较多,所以运行起来需花费一些时间,在Django中完成了Hello World程序的编写后,从Visual Studio平台中启动并运行这个Hello Django程序。

visual studio写python_将 Visual Studio 变身为 Python IDE相关推荐

  1. thonny python ide_学习用 Thonny 写代码:一个面向初学者的Python IDE

    原标题:学习用 Thonny 写代码:一个面向初学者的Python IDE 编译自: https://fedoramagazine.org/learn-code-thonny-python-ide-b ...

  2. visual studio写python_微软发布Visual Studio的Python开发插件

    PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布.PTVS的主要特性包括:CPython.IronPython.Jython ...

  3. android studio 写文件,在Android Studio中从我自己的类读取和写入文本文件

    我一直在试图创建一个名为TextFileReaderWriter的类我想使用getters和setters来读取和写入文本文件,以便我可以调用类,并通过简单地使用setfileContents(som ...

  4. 用pycharm写python_使用Pycharm编写第一个python程序

    1.打开 Pycharm,选择 Create New Project,创建一个新项目 2.选择Pure Python表示创建一个纯Python程序项目, Location 表示该项目保存的路径,Int ...

  5. python怎么输入程序代码_学习用 Thonny 写代码: 一个面向初学者的Python IDE

    学习编程很难.即使当你最终怎么正确使用你的冒号和括号,但仍然有很大的可能你的程序不会如果所想的工作. 通常,这意味着你忽略了某些东西或者误解了语言结构,你需要在代码中找到你的期望与现实存在分歧的地方. ...

  6. thonny和python有什么关系_学习用 Thonny 写代码: 一个面向初学者的Python IDE

    学习编程很难.即使当你最终怎么正确使用你的冒号和括号,但仍然有很大的可能你的程序不会如果所想的工作. 通常,这意味着你忽略了某些东西或者误解了语言结构,你需要在代码中找到你的期望与现实存在分歧的地方. ...

  7. 【C++】Visual Studio教程(九) -卸载 Visual Studio

    00. 目录 文章目录 00. 目录 01. 概述 02. Visual Studio卸载 03. 卸载 Visual Studio 安装程序 04. 删除所有文件 05. 附录 01. 概述 如果你 ...

  8. 微软公布测试版Visual Studio for Mac和Visual Studio 2017 for Windows

    本周早些时候泄露的文档显示:微软正在向开发者提供两个新测试版Visual Studio的服务:Visual Studio for Mac以及Visual Studio 2017 for Windows ...

  9. Visual SourceSafe 2005(VSS2005)与Visual Studio 2005的开发环境搭建

    Visual SourceSafe 2005(VSS2005)与Visual Studio 2005的开发环境搭建 文章来源(WEB开发技术知识库): http://cn-web.com/cnweb/ ...

  10. 【C++】Visual Studio教程(五) -安装 Visual Studio

    00. 目录 文章目录 00. 目录 01. Visual Studio 2019 系统要求 02. Visual Studio安装 03. 预留 04. 预留 05. 附录 01. Visual S ...

最新文章

  1. kafka在zookeeper下的目录结构
  2. 变成一列_Excel中将多列,快速变成1列,困惑了多年,今天总算学会了
  3. php多线程swoole,swoole究竟能够多线程么_PHP开发框架教程
  4. Xamarin Live Player Preview 2: 连续运行和调试应用程序
  5. linux未知的类型名 FILE,smb使用 ------转载自http://blog.csdn.net/tlaff/article/details/5463068...
  6. LeetCode 932. 漂亮数组(分治递归/循环)
  7. Eclipse快捷键-方便查找
  8. linux 邮件附件 中文,linux bash下通过mailx发送中文内容显示为附件的解决
  9. httpclient 不支持国密ssl_Hyperledger Fabric成都见面会:TWGC国密改造介绍
  10. 麦克纳姆轮平台坐标系说明
  11. FreeMarker(七)Html转义
  12. F5 root密码恢复
  13. 大数据市场交易趋旺物联网平台争夺加剧
  14. WordPress我安装成功了,容易!
  15. 使用android busybox拷贝文件到qnx系统
  16. 产品需求分析思路和方法
  17. 【ABC 132 E】Hopscotch Addict(最短路)
  18. 批量查询快递物流,自动过滤重复的单号
  19. 面向对象与面向过程编程
  20. 基于 QT 开发的联机五子棋

热门文章

  1. 树状数组--前n项和;
  2. cygwin 'unable to remap' issue
  3. (转)巧用路由限制你的带宽(转自S.N.T安全小组)
  4. java异步编程的面试_去年去阿里面试,被问到java 多线程,我是这样手撕面试官的...
  5. C语言 实现面向对象
  6. Voip中的音频Codec技术
  7. 虚函数、C++类、结构体、父类与子类的继承性
  8. php yof框架特点_PHP编程语言的特点
  9. Windows数据类型探幽
  10. 好书推荐_Windows程序设计(第五版)