推荐vs code做Python编辑器

Python技术杂谈 2019-03-18 17:41:13 阅读(86589) 评论(1)

安利 vs code,一款微软出品的代码编辑器,我用过一阵后确实爱不释手。

微软在软件业界一直是霸主地位,虽然在移动互联网时代因为操作系统被Google的安卓和苹果Ios所垄断,windos phone等移动设备市场也没能分一杯羹,看起来像正在落山的夕阳。不过近几年微软积极拥抱开源,业务全面云化,凭借云服务器azure的市场份额迅猛上升,去年成为了全球第四大市值公司。

 

vs code编辑器

额。。。说跑题了。是想说个老树发新芽的意思。既然是在写Python教程,就要安利一款Python编辑器,哈哈。

vs code是一款轻量级的IDE,被誉为是代码编辑器中的颜值担当。

vs code 界面

跟其他编辑器(sublime、pycharm)比的话,该有的功能它全都具备。代码自动补全,断点调试这些常规的都有。它内置支持把代码提交到Github上去(毕竟Github现在也是微软自家的了);内置Pipenv可以对Python多版本管理;有习惯用 Anaconda 的,它也有无缝支持 Anaconda 的插件;还能借助插件自定义主题换肤。我看上vs code的原因有三点:免费,速度,插件。

vs code是免费的

vs code是一款免费的编辑器,这很重要。sublime、pycharm都是付费软件,大部分同学使用的都是盗版,在网上找的免费注册码。试想下,你辛苦写的付费软件被人盗版的那种感觉,所以要支持正版。

盗版软件还有个风险,你的代码里可能被植入恶意代码,还记得2015年苹果Ios编译器xcode被植入恶意代码的事吗,很多重量级公司的APP都受感染。原因是开发人员在国内下载站下载使用了受感染的xcode来编译代码。当时受影响的部分APP有这些:

受xcode影响的APP

vs code加载速度快

IDE的加载和编译时间都相对长一点,甚至有的还会卡死在那里,不过vs code的速度算是super fast的。有网友拿它和Atom比较过,Atom加载要10-20秒,vs code能在几秒内加载完成。

vs code插件强大

这个要好好说下,vs code有很多走心的插件可以选择。你可以自己挑选和尝试不同的插件。比如对拷贝的代码做自动缩进;对代码自动按PEP 8规范做代码格式化。

还可以一边写代码一边听歌,有网友做了一款听歌插件叫VSC Netease Music。

vs code 听歌插件

还能看点小说的插件:

vs code 小说插件

国外也有网友调查了下程序员使用和喜爱的代码编辑器排名:

受欢迎代码编辑器排名

我用编辑器是实用主义者,喜欢怎么方便怎么来,没有固定的一款。自从看了 Kenneth Reitz (大名鼎鼎Requests库的作者)安利 vs code 的文章后,就一发不可收拾。想了解KR传奇的可以看我写的这篇文章:《Python requests作者是一个什么样的人

kenneth reitz 推荐vs code

现在我也把vs code安利大家。它一款轻量但是强大的编辑器,因为有强大的插件能力,所以能以插件的形式不断接入很多有用,有趣的小功能。总结就是速度快,颜值高,占用内存低,插件强大。

 

猿人学banner宣传图

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。

***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...

  1. 1楼
    匿名 5年前 (2019-03-29)

    这么好的软件,我也要安装来试试