Vscode-python

Vscode python 的一些配置问题

个人感觉现在vscode,算是综合性能比较好的轻量级编辑器了,sublimeText3速度是快,但是有时候运行一些程序的时候会卡住不动,Atom打开的速度慢到我想去打开PYCharm,Notepad++虽然快,但是功能相对而言比较少,我一般只用它打开txt文本。。。。用了半天,最后还是回到了Vscode,果然微软出品,终究不凡。

平时比较喜欢鼓捣IDE , 特别我还是一个有轻度强迫症的人。vsceode配置python的过程中有一些小坑,下面一一说明一下,给大家:

  • 安装好python之后,大家都安装了pylint,或者flake8,pep8之类的东西,我安装的事pylint,(原因是他在第一个我就按了他了,强迫症的一种就是同一个功能的东西,能没有两个就不要两个,所以其他的我都没按) 安装pylint的命令很简单 “pip install pylint”就可以了,之后问题来了。代码下面会出现大量的绿线之类的东西,很烦,如下图所示:
    就这一堆让人讨厌的线
    快捷鍵 “Ctrl+Alt+S”打开settings.json, 然后
    这里写图片描述
    这个是我的配置内容,这里面解决这个问题的其实就只有一行,就是那个
    “python.linting.pylintArgs”: [“–disable=W,C”] 设置了这个,这个问题就解决了,如果flake8,或者pep8的只要修改对应的就可以了”python.linting.pep8Args”: [],”python.linting.flake8Args”: [],就OK了

  • 还有就是python ctrl+shift+B运行时输出中文乱码的问题
    这里写图片描述
    就像这个一样 ,这个其实是你的tasks.json配置少了点东西;下面上截图
    这里写图片描述
    重点就是那个下面那个

      "options": {
            "env": {
                "PYTHONIOENCODING": "UTF-8"
            }
        }

    把这个配置好之后就可以了正常输出中文了

  • 第三个是按F5调试时,他都会在代码的开始出停止,这个就得修改下lanuch.json文件了
    这里写图片描述
    其实只要把这里这个 “stopOnEntry”: false, 有true改成false就可以了,但是这个下面还有很多name不是python的,但是确是python里面的一些框架,所以为了一劳永逸,我们就把所有的stopOnEntry度改成false。。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值