欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

Vscode-python,

来源: javaer 分享于  点击 32458 次 点评:33

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。。

相关文章

    暂无相关文章

用户点评