说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

微软隐藏最深的秘密武器之一——Visual Studio可作为Python IDE

HTML文档下载 WORD文档下载 PDF文档下载
众所周知,Visual Studio是C#、ASP.NET等应用开发的首选IDE。其实,Visual Studio也可作为Python IDE来使用。只需在Visual Studio上安装PTVS插件,即可快速将Visual Studio变成Python IDE来使用。

众所周知,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程序。

文章来源:hanselman.com

失败怪圈:今天的移动App在重蹈1999年的覆辙 极客编程必备的五大PHP开发应用 Oracle或将宣布与Salesforce.com,NetSuite以及微软结盟 【专访间】神州数码谢耘:智慧城市需要以“融合平台”为特征的沃尔玛模式 对话OW2 CEO:开源≠安全隐患,免费≠无利可图 不断抄袭的Facebook正逐步沦为一家普通的公司 Windows 8.1会不会把Windows 8的“Modern”开发者踢到路边 任志鹏:FusionCloud是华为二十年技术积累的精华 机器学习典范?iOS7中的Siri能主动学习如何发音 三星宣布关闭PC业务 主推便携设备和一体机 Web设计师必须掌握的六大设计策略 Facebook为什么要推Instagram视频分享功能? 天气预报(id后面的9位数字为城市代码)年月日,星期,当前时间(仅用于javascript) PHP 5.5.0发布 不再支持Windows XP和2003 专访ThinkPHP创始人刘晨:用最简单最快速的方式开发PHP应用 重构:仔细查看,改进代码 加速编码的17款最棒的CSS工具 生于微信:专访疯狂猜图CEO曹晓刚 谷歌:受感染的合法网站远比恶意网站危险性大 Mozilla正式发布Firefox 22应用程序开发者受益 支持3D游戏、视频通话和文件分享 直接拿来用!最火的前端开发项目(一) Salesforce.com和Oracle在云合作上达成长期协议 即将到来的数据中心僵尸末日,谁能成为最后的幸存者?! Andorid APK反逆向解决方案:梆梆加固原理探寻 科技拥抱设计:体验设计如何创新? Rails 4.0正式发布 命途多舛的webOS,两度易主,生生死死多少回 Citrix全面开源XenServer 为了三十亿人的网络幸福:Google投资O3b发射网络卫星 Windows 8.1中IE 11开始支持WebGL和SPDY/3 微软Build 2013开发者大会:盘点Windows 8.1的15个重大更新 ASP开发问题,如何在用户提交注册信息时自动分配给它一个用户ID号? 我想在 Excel 中给文件字加双下划线,可是编译时提示变量没有定义 有谁能给我一份简单的COM代码? 有关interface??? 昨晚,初恋情人不经意的出现在梦中,你到底离你的初恋情人有多远,撒分了 一个昨天没搞明白的问题! redhat 7.2中如何设置代理服务器 求教高手一个Java中一直困扰我的问题,急!急!急! 谁能够给我个例子实现 Dll向应用程序单向通信 Dll->EXE?50分? 请问.......... 在数据窗口拖动垂直滚动条死机。只能ctrl+alt+del结束任务。倾听你的声音。 请教各位大虾两个Sql语句 哪里有visual studio.net下载? 那里有sql server 2000企业版下载的 xml的学习??????双儿 怎么比较两个LPTSTR字符串啊??? 语句“rs.Open sql,conn,1,1”中后边的两个数字参数是何意思? 如何获取datawindow中文本框内容? 请教公司大院网络系统设计方案要怎写?会遇到什么问题? 关于clientdataset的返回值问题 关于报表打印的问题!火急。。 这个世界上有多少C/C++程序员? 关于ARP广播域的问题????????????????、 请问什么服务器支持global.jsa 安装oracle数据库出错!!!!!!!!!!!! 如何在对话框的OnPaint()函数中得到该对话框的窗口大小? 一个看似简单却很棘手的问题,不得不请教各位。。。 哪里有将rm文件转换成avi或者mpg格式的软件? 关于ARP广播域的问题?????????????? 请问,,怎么设定mshflexgrid的属性,使其各列的宽度与数据源字段的宽度一致 请问这几个对象是否代表同一个对象? 菜鸟问题:如何跟随鼠标拉出一虚线矩形框?回复就有分! 高分寻Authorware v6.0 注册码 在数据窗口中有“部门”和“员工”两个列,分别采用各自的下拉数据窗口显示。如何使得“部门”改变时,“员工”显示与其对应的人员而不是“员工”表中所有人员。 怎样安装UNIX? 灌水加求救…… T-SQL中SELECT句中可不可以有存储过程。。。。。。。。这样为什么不行呢?(100分酬谢) MS SQL SERVER 有谁知道型号为CDU111-NE 的SONY光驱是多少速的吗? 谁对RTTTL格式文件了解,怎么把它转换成可以发送的二进制格式? 关于ORACLE存贮过程的迷惑,请各位大侠解惑! 请问如何向ActiveX控件发送一个自定义数据结构的指针 有没有好一点的ASP上传组件?? asp调用dll失败!!! 为何用了2个以上的单元有调用窗体就出现 access violat at address XXXXX in module的错误 请问有没有一些用来专门用作软件测试的测试软件? EPSONSTYLUS C20SX 型号的打印机支持NT4吗? 请问哪里有linux操作系统的源代码下载?谢谢 哪几种服务器支持global.jsa 关于数据绑定控件的问题。 关于TIFF文件的处理 sweet dumpling是什么意思``? 电瓶车的电池和气车的电池一样吗可以加汽车电瓶水吗如果可以是加原液还是加补充液呢谢谢谢 地震是地壳岩石在什么情况下所引起的震动现象 sweet rice dumplings什么意思 dumpling,dessert的美式音标 地震是由于地壳岩石的地球内力作用下,发生什么或什么而引起的震动现象 sweet dumpling dumpling怎么读 noodle,candy,ice cream是可数名词还是不可数名词? 把50g溶质质量分数为98%的硫酸溶液稀释成20%的硫酸溶液,得到20%溶液多少克?加水多少克 Clootie dumpling 是什么东西?用英语怎么读? 为什么bread是不可数名词,而bun,noodle是可数名词 大理石地砖的厚度一般是多少? 电动车蓄电池是铅酸电瓶么? noodle是不是可数名词,为什么常用复数?承让了! we usually eat a kind of rice dumpling called yuanxiao中called为什么加ed? 电动车铅酸电瓶可以加水吗 地壳由哪些元素组成 Yuanxiao is a kind of rice _____.(dumpling)dumpling后面要加s吗 12v的电动车的电瓶(铅酸电池).1:一支光管(家里用的照明灯)是20W(电流参数无法提供)的.接在一个12v.14AH 的电动车电瓶(铅酸电瓶).请问:电瓶可以照明多长时间?我是用来照明的.最少能用5小时吗?2 地壳中所含各种元素的质量百分比居前的三位前三位``从高到低可是第三个空它给你了,是铁啊 配制1000毫升溶质质量分数为10%的稀硫酸,需要溶质质量分数为98%的浓硫酸多少毫升?同时需加入多少克水 is的i发音的音标是i还是e? 地壳中含量最多的元素是? we usually eat a kind of rice dumphing called yuanxiao. 如何分别音标/i/和/i:/在做题时如何分别的作用不是问意思啊 地壳中含量最多的元素是啥? 地砖上墙 怎么贴用地砖贴墙,请问,是不是必须用胶泥?可以在沙子水泥中掺入108胶代替吗?300mmX600mm的砖 there _(are\is) +some+不可数名词 地壳中含量最多的元素是什么 英语中 half of 后是名词复数时/单数名词复数/单数名词是谓语动词应该用什么? 地板砖可以贴墙吗时间长会掉下来吗 There are many women teathers in our school There are some tomato noodles为什么前者两个都变复数,而后者只变一个 配制1000毫升溶质质量分数为10%的稀硫酸,需要溶质质量分数为98%的浓硫酸多少毫升?同时需加水多少克? 用什么贴地板砖比较薄我家在农村是二层小楼 因为盖的比较早 所以高度比较矮 是水泥地板比较潮湿 我现在想在贴层地板砖 用什么和地面水泥层黏贴比较好 越薄越好 因为楼层比较矮 配置400g20%的硫酸溶液,需溶质质量分数为98%,密度为1.84g/cm3的浓硫酸多少毫升?需水多少毫升?如何配置?越快越好. hair与rice为什么不可数 想要配置500克溶质的质量分数为19.6%的稀硫酸,需要溶质的质量分数为98%的硫酸多少? noodles是不是可数名词如题 noodles到底是可数的吗?有的说是有的说不是,到底是不是可数的? rice 和hair都是不可数名词,为什么可以a hair不可以a rice? 实验室需要配制1mol/L的硫酸100ml,需取用98%的浓硫酸多少毫升? 面条noodle是不是可数名词 hair(不可数) 铅酸蓄电池、成都铅酸蓄电池、四川铅酸蓄电池什么牌子好?想购买铅酸蓄电池、四川成都铅酸蓄电池哪家的好,是什么牌子的,求助! 用noodle或noodles填空,并请告诉我为什么不是另一个?what do you have for breakfast?I often have bread or ( ). hair可数不可数?回答:(可数 不可数)就可以了. 请问,铅酸蓄电池 铅的占比一般有多少,生产车用电瓶,需要什么等级的铅做为材料? 水容重的单位是什么谢谢水的容重是若干吗单位是什么吗感谢 hair在什么情况下是可数名词,什么情况不可数? 汽车、电机车一般要使用铅酸蓄电池.某铅酸蓄电池用的酸溶液是溶质质量分数为30%的稀硫酸,先用1L溶质质量为98%的浓硫酸(密度为1.84g/cm3)配制该稀硫酸.问:(1)1L溶质质量分数为98%的荣 水的容重是多少?单位是什么? 我现在要造房子,落地面积80平方,造三层现浇框架,需要多少水泥、黄沙和石子!没这经验!请懂朋友帮忙谢 a salty rice dumpling 中文是什么粽子? noodle 可数吗 欲配制600克溶质质量分数为19.6%的稀硫酸,需要这中硫酸多少毫升?硫酸化学纯(CP)(500ML) 品名:硫酸 H2SO4 相对分子质量:98密度:1.84g/cm3 质量分数:98% rice dumpling 这个单词是"粽子"的单词么 noodle(面条)是不是不可数名词?如上述的. 实验室常用溶质质量分数为20%的稀硫酸.现配制这种硫酸500g,问需要多少毫升溶质质量分数为98%,密度为1.84g/cm^3的浓硫酸? 这音标是什么? 地震是地壳岩石在 作用下,发生 而引起的震动现象.地震发生时还会释放地球内部蓄积的巨大 .特别是最后一个空
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn