Visual Studio开发Python方式

来源:互联网 发布:算法的复杂性 编辑:程序博客网 时间:2024/04/30 01:08

python自带的工具比较难用,功能较少,界面也简单,需要插件解决非常好。

  1. PTVS工具

PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高级编辑功能如IntelliSense;多重构;内置REPL(read-eval-print loop)窗口;调试和分析功能,等等。

PTVS 在 IronPython Tools for Visual Studio的代码基础上进行了增强,并添加了对CPython、集群(Cluster)的支持,以及诸如NumPy和SciPy这样的新模块。

开发网站:http://pytools.codeplex.com,目前稳定版本V2.1,最新发布版本 V2.2 Beta版本。


主要特性有:

  • 高级编辑功能、智能感知(Intellisense),代码浏览,“查找所有引用”,REPL等等……

  • 支持CPython和IronPython

  • 本地或集群/远程调试

  • 有多种视图辅助分析代码

  • 通过和IPython REPL集成,实现交互式并行计算开发

  • 支持HPC集群和MPI,包括调试的支持

  • 用于.NET平台的NumPy和SciPy

  • 支持云计算(即将提供)

  • 支持Dryad(大伸缩量,数据密集型的并行计算)(即将提供)

  • 免费和开源(使用Apache 2.0许可协议)


在VS的新建项目其他语言中,就有一个Python的节点了,点进去有很多项目了,一般的选个“Python Application”就行了。



开发和调试也很简单,F9断点,F10但不调试。


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

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

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

一开始可能需要安装环境。


出现一个界面,提示需要同步数据库。


 

  这时右击“dev“,就如同 NuGet 一样,安装了 Django和各个组件版本


查看工程是否有问题


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





0 0
原创粉丝点击