引言

最近在整理python自动化测试课程的内容,发现了微软出的vs code编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。

PS:兼容win10且兼容高分辨率的屏幕,我感动要哭了~~~

下载

根据自己的系统下载对应的安装包即可。这里特别注意,一定要下载System Installer版本的!!!!!!

安装就是exe,非常easy,不会的我也没办法了

python要在本机安装好并配置好环境变量,安装过程很简单这里不做描述。

配置

安装完成之后启动,需要做如下几个配置:

1、如果启动之后是中文界面那就完美!此步骤可以忽略不看。

如果不是中文界面那么请看如何设置,如图。搜索扩展chinese language pack然后点击安装即可。

2、配置python,如图,可以把图中的python和python for vscode都安装上

3、配置python路径。依次点击菜单【文件】>【首选项】>【设置】>【扩展】>【python】>在settings.json中编辑

"python.pythonPath": "D:/software/Python36/python.exe",保存即可

以上的路径根据自己电脑python的实际路径填写,注意斜杠方向

验证

1、随便写一个py文件(依次点击菜单【文件】>【新建文件】>ctrl+s保存为后缀为.py的文件,比如test.py),然后可以编写python代码print('小强我爱你'),之后按两次f5即可执行。

第一次按f5是调试,你可以单步调试,调试信息在左侧显示。第二次按f5就执行剩余的。

PS:如果你想按一次f5就全部执行,需要修改【调试】>【打开配置】,launch.json中的 "stopOnEntry": true,改为 "stopOnEntry": false,保存即可

2、默认运行时可能会在终端显示,大家会看的不习惯,可以改为在控制台输出,这样看的比较舒服。步骤如下:

依次点击【调试】>【打开配置】,launch.json中的 "console":"internalConsole"改为 "console": "none",保存即可

插件安装

这里推荐几个比较好的插件,可以帮助我们写代码或者使用。插件的安装方法都是一样,就是左侧选择【扩展】,然后搜索需要的插件名字(支持模糊搜索),然后安装即可

vscode-icons:文件图标插件可以实现对各种文件类型的文件前的图标进行优化显示,这样我们在查看长长的文件列表的时候,可以直接通过文件的图标就可以快速知道文件的类型

Code Spell Checker:此插件安装后就不用管就好了,在你代码中有单词拼写错误时,你就会发现它的好处,因为我们写代码毕竟都是大量的英文单词变量定义,插件还可以给出错误拼写单词的建议

关闭pylint。有时候这个玩意会莫名的提示我们错误,各种波浪线看的简直不要太别扭,关闭方法为:依次点击菜单【文件】>【首选项】>【设置】>【扩展】>【python】>在settings.json中编辑,找到python.linting.enabled,设置为false即可

autopep8:自动格式化代码,安装成功之后只需要按下Alt+Shift+F即可自动格式化代码

Path Autocomplete:有时候程序需要读取文件,自己手动去复制文件路径还是比较麻烦的,不过有了这个插件就方便多了,它能自动感知当前目录下所有的文件,只需要输入/或./或../就可以联想出来,之后你自己选择就好了。

tabout:很多时候需要跳出右边的引号,括号这些,有了这个就可以直接使用tab键跳出,最重要的是这个跟自动补全不冲突

python利器跟python一样吗-VS code for python开发利器相关推荐

  1. Python virtualenv工具设置虚拟环境和VS code调试Python

    Python virtualenv工具设置虚拟环境和VS code调试Python 1. Window环境下采用VS code调试Python和虚拟环境 1.1 安装Python 1.2 安装虚拟环境 ...

  2. mac 打开html c python,在Mac系统使用Visual Studio Code运行Python的方法

    在Mac系统使用Visual Studio Code运行Python的方法 发布时间:2020-08-10 10:29:31 来源:亿速云 阅读:105 作者:小新 在Mac系统使用Visual St ...

  3. 程序员必备利器:8 款“珍藏已久”的程序开发利器,瞬间提升效率

    上班摸鱼,感觉今天的天气适合做好物分享,所以,就来给大家介绍8款我珍藏已久的开发者利器!记得点个收藏哟~ FocusFox 互联网是一个令人分心的地方,每天,我们会访问,接触各种各样的网站. 当你想把 ...

  4. github怎么搜索开源的代码_5.2.PYTHON开发利器之使用VS Code+GitHub进行python开源项目开发...

    上一节介绍了使用vscode+Git进行python程序版本控制,详见5.1.PYTHON开发利器之使用VS Code+Git进行python程序版本控制 0.前言 GitHub是目前最大的开源代码托 ...

  5. python 实现点击右键用某个程序打开功能_4.PYTHON开发利器之使用VS Code进行python程序开发...

    0. 前言 VS Code是一个轻量级工具,适合于简单的编辑.编译.运行Python程序,特别是在学习Python语言的时候: 如果需要开发Python项目,建议选择使用专门的Python IDE - ...

  6. VSCode(Visual Studio Code) 在Python中,自动提示函数选中后带括号设置

    最近发现VSCode 界面真的很炫,而且占用空间小,只有40多M,启动更是秒开,同时应用商店各种开发调试工具,支持各种语言,简直是开发利器. 最近我在用它Python写Tensorflow和OpenC ...

  7. 解决 win10 pycurl安装出错 Command python setup.py egg_info failed with error code 10 编译安装包 安装万金油...

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yexiaohhjk/article/d ...

  8. python pip 报错 Command “python setup.py egg_info“ failed with error code 1 解决方法

    在执行 pip3 install scrapy 时遇到错误: Command "python setup.py egg_info" failed with error code 1 ...

  9. vscode使用教程python-VS Code 配置 Python 开发环境

    欢迎关注我的公众号:大龄码农的Python之路(gl-1573) 本文基于 VS Code 1.36.1 VS Code 里是不包括 Python 的,所以你首先得安装一个 Python. 1.终端运 ...

最新文章

  1. 02_IO操作的基本规律(InputStream,OutputStream,Reader,Writer,FileReader,FileWriter,BufferedReader,BufferedWri
  2. Cloud for Customer Silverlight UI部分源代码
  3. 在Java中处理异常
  4. opencv如何把一个矩阵不同列分离开_学习OPEN_CV
  5. window系统盘瘦身(开发)
  6. 告别10年代,这几款手机应用改变了数亿中国人的生活,你一定在用!
  7. WinForm高级控件实例--职员信息登记
  8. android tab activity,Android   ActivityGroup和TabActiviy的差异性
  9. 编译原理期末试题(8套含答案)
  10. 电子科技大学计算机学院拟录取,2021年电子科技大学硕士研究生拟录取名单
  11. webstorm官网中文破解版(转自http://blog.csdn.net/vchen_hao/article/details/77248053)
  12. 保弘实业|打工族怎么投资理财
  13. Krita开发文档翻译——Introduction to Hacking Krita
  14. 埃米,音译为埃,符号为Å,1Å等于10^(-10)m,即纳米的十分之一
  15. 面试十五年经验程序员,面试官沦为听众
  16. 【数据分析与挖掘】数据分析学习及实践记录 | part 03-matplotlib常用统计图
  17. 运算放大器的性能指标
  18. 华硕主板如何设置开机自启_华硕主板开机启动项调整的三种方法
  19. 学习笔记,梯度下降(非向量实现)
  20. brendan eich_编程领域的变革者:Brendan Eich

热门文章

  1. python 统计一个列表中每个值的出现次数
  2. flask + celery
  3. Vue开发跨端应用(六)添加onsenui组件库
  4. 使用css3的动画模拟太阳系行星公转
  5. 放弃安卓原生TimePicker,选择wheelView打造更漂亮的时间get,以及动态拉伸输入框布局,这些,这里都有!...
  6. 字符串哈希函数(String Hash Functions)
  7. 给SharePoint页面加入自己定义页脚Custom footer
  8. Request.ServerVariables完整参考
  9. 点击图片放大,再点击缩小的代码段
  10. 产生随机数的几种方法