visual studio编写python怎么样?

HIT_东风


VisualStudio编写Python代码很香,但不是主流......


下面看看使用VisualStudio进行Python开发,都有哪些优点呢?

代码智能提示

基本上所有的IDE提供的「IntelliSense」都可提供完成、签名帮助、快速信息和代码着色等功能。 Visual Studio 2017 版本 15.7 及更高版本还支持「类型提示」。一款优秀如它的IDE可以很好的加速我们的编码效率,降低手误率。

动态调试

调试可以帮助程序员提高编写代码的能力,而且可以帮助我们快速的定位代码中出现的各类Bug,解决Bug。而号称全宇宙第一IDE的VisualStudio当然在调试这一块也做的是最出色的,对Python的支持也很好。

版本管理

现在基本上所有的公司,都会采用Git、SVN等版本管理软件完成对项目工程代码、文档的管理,而Git也凭借其分布式优点后来者居上,被大家一致叫好。VisualStudio使用团队资源管理器,轻松管理你的 Git、挂起更改和分支。

单元测试

测试先行,写代码之前,先完成测试用例代码的编写,这是很多优秀程序员的共同点,使用Visual Studio,你可以很方便的完成单元测试用例的编写。

缺点:

当然,世上没有十全十美的东西,VisualStudio毅然。

  1. 安装包过大,VS2017选择全部安装,所需空间大小居然高达50.74GB。

  2. 不支持跨平台开发。


特别提醒:

请注意VS的文件编码格式,默认是GB2312(新版本的已经改为UTF-8),如果未修改,那么Python中出现中文时就会出现莫名其妙的问题。(PS:如不是UTF-8,可在文件->高级保存选项中修改)


然而Python开发,IDE选择上VisualStudio并非主流选择,目前很多公司团队大型项目开发都会选择Pycharm,或者是今两年来风头正劲的编辑器VSCode,安装Python插件后,也可以达到IDE该有的语法智能提示、断点调试等。


个人观点:

团队项目、大型项目开发优选Pycharm

简单脚本,使用VSCode即可。


一个程序员的奋斗史


这个当然是可以的,vs2017、vs2019都集成了python开发,只不过需要在安装的时候单独勾选一下才行,下面我简单介绍一下visual studio的python环境配置过程,感兴趣的朋友可以尝试一下:

首先,安装visual studio

这个直接在官网下载就行,目前最新版本是vs2019,Community社区版可以供个人免费使用,其他版本(Professional/Enterprise)需要付费才行,一个exe在线安装包,也就1.3M左右,直接双击就可进入安装界面:

其次,安装python环境

这里由于要进行python开发,所以需要在安装界面勾选“Python开发”这项,建议安装目录选择在非系统盘,不要什么插件都勾选,只选择自己需要的,不然安装空间会非常大,电脑也会非常卡,如果你已经安装了visual studio,可以在修复页面添加“Python开发”这项,不需要反复安装:

最后,测试python程序

visual studio安装完成后,我们就可以直接进行python开发了,新建一个项目,选择Python,这里你就可以根据自己需要创建相关类型程序了,和其他项目类似,只需要按部就班的创建文件就行,目前支持Python2、Python3,版本可以随时切换,整体效果来说非常不错,很适合老用户:


至此,我们就完成了在visual studio中配置python开发环境。总的来说,整个过程非常简单,只要你熟悉一下基本操作,很快就能掌握的,当然,如果你嫌vs太过臃肿和庞大,你也可以是使用其他软件,像vs code、pycharm等也都非常不错,非常适合python开发,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


小小猿爱嘻嘻


Python优秀的集成开发环境有PyCharm,Visual Studio Code等,当然,你用Visual Studio进行开发也是可以的。

首先你得在在Visual Studio上安装Python

配置

配置Python开发非常方便。打开Visual Studio Installer,选择“修改”,在“工作负载”选项卡下勾选Python,实际就配置好Python开发了。

新建Python项目

和其它新建项目一样,选择新建->项目->新建项目,选择Python选项卡,选择“Python应用程序”,修改好项目名称后,确定即新建完成一个Python项目。

调试和运行

和熟悉的开发流程一样,在右侧的解决方案管理器中,你可以看到该解决方案所有的Python文件,团队资源管理器将允许你进行一些项目的共享和管理。

右键单击任一个Python文件,可以选择“启动文件”,当单击Visual Studio上方的“启动”按钮时,Visual Studio将默认从该文件启动。


玩码丧志


建议使用pycharm,vs code

vs太庞大了,而且对python的支持不够好,需要一库的时候,需要去cmd里面安装。

pycharm是需要付费的,正版比较贵,适合做大项目用,软件开启舒服和使用上比较繁琐。大型项目可以用这个。

vs code是开源软件,完全免费,库安装方便,用来写demo和一些小程序比较不错,在软件的便捷性自己可用性上很不错。

wing也是个比较简洁的ide比较好用




coding爱好者


visual studio编写Python当然是可以实现的,Python作为当下一门流行的编程语言,很多主流的IDE都对其提供了支持,

  • vs code

  • eclipse

  • atom

  • sublime

甚至一些纯文本编辑器,稍加配置都可以改造成一款Python的IDE,当然,每款功能都会存在差异,具体是否能够使用的习惯、是否喜欢使用,这都是取决于个人。毕竟每个开发者的使用习惯都不相同。有的同学喜欢定制化较强的,那么可以选择vs code。有些同学不喜欢在开发工具上花费太多时间,那么可以选择pycharm、anaconda。

但是,如果让我推荐,用于Python开发我会推荐以下几款开发工具。

VS Code

毫无疑问,VS Code是这两年炙手可热的开发工具。有微软的加持和多年在开发工具领域 的积淀,使得这款工具简直强大无比。轻量、定制性强,支持很多新颖且实用的功能。

配合丰富的插件,vs code可以说是所向披靡,这里我推荐10款插件,

  • CodeIf
  • local history
  • Partial Diff
  • TODO Tree
  • vscode-icons
  • Better Comments
  • Bracket Pair Colorizer
  • Better Align
  • change-case
  • Markdown All in One

Pycharm

不管你是否喜欢,不管它有多么臃肿、多么占用资源,都无法否定,pycharm是Python开发方面最为强大的IDE之一。

如果你不喜欢在开发工具配置方面花费太多时间、如果你不喜欢折腾、如果你想把注意力集中在编码方面,那么pycharm无疑是最佳的选择。

pycharm已经默认完成了很多主流功能的配置,例如,TODO、自动补全、跳转...这些功能在其他的IDE里都需要花费大量的时间去配置,而在pycharm里面你不用去关心这些。

jupyter notebook

jupyter系列一直都是Python开发方面备受关注的工具,它以交互式调试、混合文本编辑、轻量化、使用便捷等优点让它在Python开发中非常受欢迎。而据调查,github提交的代码,使用jupyter的占据非常大的份额。

如果你用语代码调试、用于教学等方面,jupyter notebook无疑是一个非常 好的选择。


Jackpop


不太建议,太重,除非vs已经作为主力开发工具使用了。单纯选择python开发工具,建议vscode+python插件,免费,轻量,跨平台,丰富的插件。pycharm也是不错的选择,有商业版与社区版。学习python或作科研探索性质的工作建议jupyter notebook,笔记代码图表一网打尽。


youngoldman


Visual studio太重,vscode最轻便。pycharm感觉也有点重,但是智能提示很高,很能提高效率

希望我的回答能帮到您


搞IT的小哥哥


建议用pycharm,功能很强大。


分享到:


相關文章: