在visual studio c程序中写python程序应该创建什么项目?

最近发布的 Visual Studio 2015 已经开始支持 Python. Python Tools for Visual Studio(PTVS) 可以遍及到 Visual Studio 不同的功能需求,从编辑和智能感应,到调试,分析,再到发布到云. 你可以在
Python Tools 2.1 和 Python Tools 2.2 beta 上找到所有细节和一些视频演练、文档和其他资源,在本篇文章中我想要讨论几点来阐述为什么要考虑在 Visual Studio 中使用 Python智能感应真的很有用
我知道,我们一直都在讨论智能感应。Visual
Studio 一直以来都对于其支持的编程语言提供强大的智能感应功能,所以如果你在过去15年中使用过 C# 或者 VB,你可能不再会有深刻的印象。然而
Python 开发人员就没有这么幸运了,因为它只包含很少的代码提示和基本的语法高亮。
与其他编程语言不同,Python
不需要开发者指定类型。这可以在编码时省去大量的时间,但是需要你对程序有深刻的理解,以及编辑器所提供的任何帮助都是非常重要的。大多数编辑器并不会提供提示,来强迫开发者时刻保持全部程序的操作。
在 Visual Studio
中,我们提供为开发者提供了深层次的理解。利用全程序分析,我们可以追踪变量从它第一次初始化到被使用的整个过程。开发者可以悬停鼠标来观察他被指向的类型,或者通过点击来查看它的成员。对于 Python
的共同模式,我们已经花费了不少时间用来优化 Visual Studio 的分析功能。这里可以进行一些尝试:在一个元组中放入不同类型,然后拆开调用带有不同参数的函数,查看返回值将一个值添加到被传到方法的列表中建立一个子类,并开始重写方法调式是个大事情
类似于智能感应,Python
交互式调式是相当近期的产物。传统意义上的 Python
开发者需要花费大量的时间在终端或者命令提示符下来回切换来调式代码。举个例子
虽然类似这样的调试小项目中是可以忍受的,但是通过单步执行代码的方式会使用开发者变的迷失方向,而且这种方式在大一点的项目中将会变得效率极低。相反,Visual
Studio 直接覆盖了调试接口,这样你可以在编辑器中查看端点,当前语句以及上下文的调用堆栈。
利用自定义监视窗体和浮动式自动更新,你可以一直监视变量的值而无需反复索取,并且这样也很容易调用堆栈和查看当前变量的当前状态
最棒的部分是这样的调式是通过 Python
标准接口的形式实现的。所以你不需要特别版本的 Python 来获得它,并且你的代码可以运行在 windows 或者其它平台上.
我们还可以使用一些非标准的接口与最近 CPython 版本提供混合的本机 Python 调试,让你可以通过单步执行的方式在 C/C++ 和 Python
中移动。当你想要使用键盘操作时,我们有一个带有该功能的交互式调试窗口。“大”的工程真的很大
每个人对于所谓的”大“工程的理解都不一样。是100个文件算大?还是一千个类算大?又或者1万行代码?不论你对“大”的理解是怎么样的,随着你的项目便的越来越大,围绕它进行的操作也随着难度提升。Visual Studio
丰富的智能感应不仅能让开发者在工程任意地方使用,它也可以用比全文本所有更好的方式来查找所有类和功能的引用。转到定义和查找引用都是很有用的工具,导航功能可以帮助你通过智能过滤找到文件,类或者工程。应用程序生命周期管理与
Python 项目
一套丰富的应用程序管理功能都可使用
Visual Studio online ,包括 TFS 和 git 版本控制、 交互的代码审查、 在线规划仪表板、 团队房间,承载的测试、 生成、
部署服务和与更多的第三方服务的集成。所有这些功能可以与 Python 项目在 Visual Studio 中,通过团队资源管理器中无处不在的 Eclipse
插件,和通过任何 web 浏览器中直接使用。简而言之,当管理 Python 或任何其他语言的一个项目时,Visual Studio
有助于使每个人都在你的团队一起,向前,不管你找到一百或 100 万行代码如何获得它(PTVC)?
很多 Python
代码都是开源的,如果你需要使用 PTVC,你可以免费的获得 Visual Studio 2015 Community
Edition,你也可以通过你的雇主或者学校访问 Visual Studio 2015 专业和企业版。在这些情况下,你不需要下载和安装 PTVC
,它们都直接通过 Visual Studio 安装的。
在我们的发布页面上你会发现样品包和扩展,以及主要的安装程序。如果您希望使用 Visual
Studio 2015 Express Web 或桌面版,又或者您仍在使用 Visual Studio
2013,那么你将需要从发布网站上下载安装程序。
最后,PTVS 是一个免费、 开放源代码的项目,我们接受社会贡献。通过
github,来访问我们的页面,提供反馈,提出问题,或尝试我们还没正式发布的新功能。江苏微软创新中心(JiangsuMIC) 
 文章为作者独立观点,不代表微头条立场
的最新文章
江苏微软创新中心祝大家新年快乐~2015年对于微软来说是非常重要的一年,微软在这一年里经历了第二次组织结构重组、注销手机业务资产、大力拥抱开许多科技产品从诞生到市场投放,再到后续维护,往往都离不开一个团队的协作和共同努力。这样的情况每天都在微软内部江苏微软创新中心祝大家新年快乐~<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xclLx5iaxMX5MgrrleBaRSsOrtKWyUynnnfcj9lKiaPjWNzN9bflribeSoQc2VaXAsbUpq1JClvbDMZibA/0?wx_fmt=jpeg"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">江苏微软创新中心公开课,就在咱大扬州~快来报名吧2015年对于微软来说是非常重要的一年,微软在这一年里经历了第二次组织结构重组、注销手机业务资产、大力拥抱开【微软创新中心公开课——2016第一棒】 完美落幕<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xcmm8icQdgibqSGibAw4LjrYqiaSKqrwnroAJ4NkNr2KibEOzzunaF2WZMPG1S2ib6E6vdsibaiaaMTGazEibqw/0?wx_fmt=png"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">微软技术培训营:基于Windows Azure的混合云及大数据平台——江苏站【微软创新中心公开课——2016第二棒】 完美落幕许多科技产品从诞生到市场投放,再到后续维护,往往都离不开一个团队的协作和共同努力。这样的情况每天都在微软内部江苏微软创新中心 带给你梦想中的办公享受<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xcnL8S4ffqal0Ju9NkGAupk7sNPkEicUNYDfiap2ticjV8GibIiaTsBLABqeEMQrpCoy6StmcZ6kiaxQfbaQ/0?wx_fmt=png"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">2016年度江苏省中小企业管理研修班7月6日-7月7日在江苏微软创新中心举行<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xclLx5iaxMX5MgrrleBaRSsOrtKWyUynnnfcj9lKiaPjWNzN9bflribeSoQc2VaXAsbUpq1JClvbDMZibA/0?wx_fmt=jpeg"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">江苏微软创新中心公开课,就在咱大扬州~快来报名吧【微软创新中心公开课——2016第一棒】 完美落幕<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xcmm8icQdgibqSGibAw4LjrYqiaSKqrwnroAJ4NkNr2KibEOzzunaF2WZMPG1S2ib6E6vdsibaiaaMTGazEibqw/0?wx_fmt=png"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">微软技术培训营:基于Windows Azure的混合云及大数据平台——江苏站【微软创新中心公开课——2016第二棒】 完美落幕江苏微软创新中心 带给你梦想中的办公享受<img src="/Static/Img/loading.png" class="imglazy" data-original="/?url=/mmbiz/VyrDAibY2xcnL8S4ffqal0Ju9NkGAupk7sNPkEicUNYDfiap2ticjV8GibIiaTsBLABqeEMQrpCoy6StmcZ6kiaxQfbaQ/0?wx_fmt=png"
alt="江苏微软创新中心公开课" title="江苏微软创新中心公开课"
width="210" height="105">2016年度江苏省中小企业管理研修班7月6日-7月7日在江苏微软创新中心举行三十年前,一个时代的序幕拉开了。1985 年 11 月 20 日,Windows推出了第一个版本。对于如今的[美] 保罗o艾伦(Paul Allen)著叙述微软早年历史的文字已经有很多,但联合创始人保罗o艾伦从未站在Windows Azure HDInsight是一个面向大数据的PaaS服务,是PaaS版本的Hadoop。如果要用一个词语来概括对微软Surface的印象,我们想这个词语会是生产力。微软本身也一直在强调Surfac今年5月火遍社交网络的How-Old工具着实让人们看到了一个不一样的微软,发现曾经只是专注于产品与商业的软件PC、手机与平板统一化的操作系统能够让用户在更加便捷地使用这些设备,但同时这也为黑客的跨平台攻击提供了可乘之14年前的今天(美国时间11月15日),初代Xbox正式发售,售价299美元,至此作为微软新千年最成功的娱乐与以往微软推出的新产品一样,外界对Surface Book有正面的评价,同时也有负面的评价。正面的评价或许我微软全球资深副总裁Peter Lee博士在“二十一世纪的计算”大会上的演讲内容摘录!当前版本的工具包包括三个部分:1.DMTK分布式机器学习框架(参数服务器+客户软件开发包SDK);2.LightLDA(用于训练主题模型的高效算法);3,分布式词向量。NASA(美国国家航空航天局)最近想必是找到了登上各大媒体版头的诀窍。
先是新视野号探测器(Ne微信公众号:微软研究院Office 2016精彩亮点总结,看完就去订阅Office吧~9月22日,我们正式为123能看懂视频的计算机离取代人眼还有多远?重塑生产力和业务流程是微软对于未来发展的三大构想之一,这一构想与微软提供的Office办公套件Win10用户安装量突破8100万,推送Win10
Mobile的消息也引起了不少注意。尽管似乎热火朝天,本文来自”微软新视界MCCO”6:30
a.m 一日之计在于晨伴随着音乐的响起,李明睁开眼睛,抬起手环,看
最近发布的 Visual Studio 2015 已经开始支持 Python. Python T 假如有天,你能像《寻秦记》里的项少龙一样能穿越回古代,并且可以把一样微软科技带到过去,你会选择下面哪一个? 亲们,你还在每天抱怨工作太多没有休息和娱乐的时间吗?工作效率太低别人一天能做完,自己却用了三天?同样的工作
人工智能什么时候会越过拐点统治人类?这个话题在科技宅人群中比较热。但话说回来,眼下我们能接触到的人
你问世界人民爱Windows 10有多深?首先我会告诉你它在发布三周后拿下了4.95%的全球市场
距离Windows
10的发布已经过了两周多了,大家用得还习惯吗?
虽然关于Windows
8月20日,微软集团全球执行副总裁陆奇宣布了微软小冰的全球化人工智能战略,并与腾讯微信达成一致,启小编美国《时代》周刊 日前发文,带领大家一起感受微软小娜(Cortana)在不同地域的文化意识,称其“So
日下午,由江苏微软创新中心与扬州国际青年旅舍联合主办的“扬城首次互联网金融大论最新资讯 (news)
Windows 10已经正式推出并获得了优异的成绩,我想对于大多数人最新资讯 (news)
Windows 10已经在全球范围内掀起了一股“Windows 10”旋最新资讯 (news)
10的重要特性之一Cortana私人助理大家已经非常
日前,谷歌在美国旧金山的Moscone中心举行Google I/O 2015大会,在这次大会
最近Juniper Reserach评选出全球十大有影响力的科技主管,其中微软CEO萨提亚·
去年年末开始,微软就有计划地吸收一些比较优秀的初创公司,这些初创公司有一个共同点,它们的软件JiangsuMIC微软创新技术合作,创新与创业咨询,初创企业扶植,创新解决方案孵化,中高端人才培养,智慧城市咨询与建设,组织互联网转型咨询,创新投资顾问。热门文章最新文章JiangsuMIC微软创新技术合作,创新与创业咨询,初创企业扶植,创新解决方案孵化,中高端人才培养,智慧城市咨询与建设,组织互联网转型咨询,创新投资顾问。主题信息(必填)
主题描述(最多限制在50个字符)
申请人信息(必填)
申请信息已提交审核,请注意查收邮件,我们会尽快给您反馈。
如有疑问,请联系
傻丫头和高科技产物小心翼翼的初恋
如今的编程是一场程序员和上帝的竞赛,程序员要开发出更大更好、傻瓜都会用到软件。而上帝在努力创造出更大更傻的傻瓜。目前为止,上帝是赢的。个人网站:。个人QQ群:、
CSDN &《程序员》编辑/记者,我的邮箱
个人大数据技术博客:
Visual Studio上开发Python?你不可不知道的六大功能!内容字号:
段落设置:
字体设置:
精准搜索请尝试:
微软发布用于Visual Studio系列的Python工具
来源:作者:晨风责编:晨风
微软今天发布用于 Visual Studio 2013 和 Visual Studio 2015 CTP 6 的 Python&Tools for Visual Studio 2.2 Beta(PTVS 2.2 Beta)。本次更新包括以下功能:1、任务列表,包含在在视图列表中,用户可以以此安排任务。2、Python库更新,Python环境界面改善,用户容易检查和配置所有Python安装,打开“互动”窗口,搜索PyPI包并且安装,更新已经安装的部分,得到关于IntelliSense在某些库无法工作的信息。3、Code Snippets代码片段,写重复代码更方便,用户可以在编辑过程中插入任何预定义的Python片段、IntelliSense菜单或者简单的输入一些关键字,比如“def”、“try”或者“class”,然后按Tab键。用户也可以在需要的地方加入自己的代码片段,如果你希望这些自定义片段包括在PTVS中,你可以把这些代码和微软在CodePlex上分享。(Source:)
大家都在买
软媒旗下软件:||||||||
IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。
Copyright (C) , All Rights Reserved.
版权所有 鲁ICP备号Python 入门到精通(3):VS 2015 搭建开发环境 - Python - 伯乐在线
& Python 入门到精通(3):VS 2015 搭建开发环境
在第一篇《》很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo,这里略带一句,其实就&#8221;学习python&#8221;而言,比较建议使用pycharm,pycharm可以设置VS或者eclipse等多种IDE的编码,可以让绝大部分其他语言使用IDE的习惯者更容易上手。这一点兼容确实做的很好。不过既然这么多园友要求使用vs开发python的话,就介绍一下visual studio 2015开发python的环境。众所周知visual studio号称&#8221;世界第一IDE&#8221;,自然是有它的亮点,相信微软的设计师在设计visual studio 2015这款产品时也是本着用户体验出发的。所以visual studio 2015搭建python开发环境非常快速便捷。
python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它。
正式开始之前,首先你电脑得有visual studio, 如果没有的话就先去下载一个
1.创建工程:
2.下载环境:
创建好工作以后,点击运行,就会出现下面这个界面,然后点击下载,并安装
2.测试环境:
OK,成功运行!
好了,关于visual studio开发python就简单介绍这么多。这篇博客只是为了回应众多园友的支持和响应才写的,同时也非常感谢你们的支持。其实无论是visual studio还是pycharm都是一样的,IDE只是一个工具,如果大家更喜欢用visual studio学习python的话,可以通过这篇博客配置好visual studio开发python的环境,然后将以后博客中的demo在visual studio中练手,其效果是一样的。各位看个如果还是觉得VS更顺手,其实也可以用VS的。只是我当初刚接触python的时候用的是pycharm所以习惯了。再次重申,这篇博客的确很简易,也只是为了响应大家的号召。至于其他知识点我会在接下来继续更新!
可能感兴趣的话题
关于 Python 频道
Python频道分享 Python 开发技术、相关的行业动态。
新浪微博:
推荐微信号
(加好友请注明来意)
&#8211; 好的话题、有启发的回复、值得信赖的圈子
&#8211; 分享和发现有价值的内容与观点
&#8211; 为IT单身男女服务的征婚传播平台
&#8211; 优秀的工具资源导航
&#8211; 翻译传播优秀的外文文章
&#8211; 国内外的精选文章
&#8211; UI,网页,交互和用户体验
&#8211; 专注iOS技术分享
&#8211; 专注Android技术分享
&#8211; JavaScript, HTML5, CSS
&#8211; 专注Java技术分享
&#8211; 专注Python技术分享
& 2016 伯乐在线visual studio 2015 搭建python开发环境,python入门到精通[三] - 推酷
visual studio 2015 搭建python开发环境,python入门到精通[三]
在上一篇博客
很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo,这里略带一句,其实就&学习python&而言,比较建议使用pycharm,pycharm可以设置VS或者eclipse等多种IDE的编码,可以让绝大部分其他语言使用IDE的习惯者更容易上手。这一点兼容确实做的很好。不过既然这么多园友要求使用vs开发python的话,就介绍一下visual studio 2015开发python的环境。众所周知visual studio号称&世界第一IDE&,自然是有它的亮点,相信微软的设计师在设计visual studio 2015这款产品时也是本着用户体验出发的。所以visual studio 2015搭建python开发环境非常快速便捷。
v 写在前面
python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它
v 正文开始
正式开始之前,首先你电脑得有visual studio, 如果没有的话就先去下载一个
1.创建工程:&
2.下载环境:&
创建好工作以后,点击运行,就会出现下面这个界面,然后点击下载,并安装
2.测试环境:&
OK,成功运行!
v 博客总结
好了,关于visual studio开发python就简单介绍这么多。这篇博客只是为了回应众多园友的支持和响应才写的,同时也非常感谢你们的支持。其实无论是visual studio还是pycharm都是一样的,IDE只是一个工具,如果大家更喜欢用visual studio学习python的话,可以通过这篇博客配置好visual studio开发python的环境,然后将以后博客中的demo在visual studio中练手,其效果是一样的。各位看个如果还是觉得VS更顺手,其实也可以用VS的。只是我当初刚接触python的时候用的是pycharm所以习惯了。再次重申,这篇博客的确很简易,也只是为了响应大家的号召。至于其他知识点我会在接下来继续更新!
关于作者:专注于微软平台的项目开发。如有问题或建议,请多多赐教!
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角
一下。您的鼓励是作者坚持原创和持续写作的最大动力!
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致}

我要回帖

更多关于 visual studio 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信