首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    vscode 使用flake8和yapf

    setting.json里追加 { "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf

    1.6K10编辑于 2022-10-01
  • 来自专栏二猫の家

    YAPF让Python代码瞬间从丑陋变漂亮

    但记住PEP8规范,是一件非常痛苦的事情,还好Google发布了一个自动整理Python代码,让其符合PEP8规范的工具:YAPF。 第一步,安装并配置YAPF。 输入命令:pip install yapf,安装yapf;然后在File->Preferences->Settings,输入python.formatting.provider,然后选择yapf,完成配置 图片 图片 YAPF 的终极目标是生成的代码和遵循代码规范的程序员写出的代码一样,极大降低维护代码的痛苦。一个项目的代码,通过 YAPF 优化后,代码风格立马统一,大家也没有必要争论代码风格了。

    86310编辑于 2022-11-22
  • 来自专栏程序猿声

    10分钟教你用YAPF让Python代码瞬间从丑陋变漂亮

    但记住PEP8规范,是一件非常痛苦的事情,还好Google发布了一个自动整理Python代码,让其符合PEP8规范的工具:YAPF。 详细可参见下面链接: PEP 8 : https://www.python.org/dev/peps/pep-0008/ YAPF: https://github.com/google/yapf 今天教大家怎么在 第一步,安装并配置YAPF。 输入命令:pip install yapf,安装yapf; 然后在File->Preferences->Settings,输入python.formatting.provider; 然后选择yapf,完成配置 (整理前代码) (Alt+Shift+F后的代码) YAPF 的终极目标是生成的代码和遵循代码规范的程序员写出的代码一样,极大降低维护代码的痛苦。

    4.6K40发布于 2019-05-29
  • 来自专栏python3

    VSCode安装使用(Python)

    flake8" 安装flake8成功后,打开VScode,文件->首选项->用户设置,在settings.json文件中输入"python.linting.flake8Enabled": true 四、配置yapf 安装yapf之后在VScode中按Alt+Shift+F即可自动格式化代码 打开命令行 输入 "pip install yapf" 安装yapf成功后,打开VScode,文件->首选项->用户设置,在 settings.json文件中输入"python.formatting.provider": "yapf" 五、几个小技巧 1、查看函数或者类的定义 Ctrl+鼠标左键点击函数名或者类名即可跳转到定义处

    1.9K20发布于 2020-01-06
  • 来自专栏全栈程序员必看

    vscode运行python_vscode python 调试

    Vscode+python+flake8 安装 配置 使用 总述 Vscode+python环境下,配置flake8与yapf,以及使用方法 1.1. 官方文档:https://pypi.python.org/pypi/flake8/ ——参考:Python静态代码检查工具Flake8 1.2. yapf——python代码格式化工具 YAPF(Yet 安装 进入cmd(快捷键win+R),依次输入如下命令: pip install flake8 pip install yapf 2.2. 打开settings.json,加入如下配置: "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf python.linting.flake8Args": ["--max-line-length=248"], "python.linting.pylintEnabled": false 使用方法 3.1. yapf

    2.8K40编辑于 2022-10-01
  • 来自专栏python222

    用VSCode写python的正确姿势

    settings.json文件中输入"python.linting.flake8Enabled": true image.png flake8配置.png image.png flake8效果图.gif 配置yapf 安装yapf之后在VSCode中按Alt+Shift+F即可自动格式化代码 打开命令行 输入 "pip install yapf" 安装yapf成功后,打开VSCode,文件->首选项->用户设置,在 settings.json文件中输入"python.formatting.provider": "yapf" image.png yapf配置.png image.png yapf效果图.gif

    2.7K40编辑于 2021-12-31
  • 来自专栏代码伴一生

    vscode插件集合整理

    ->Extension->Python->Edit in settings.json,在settings.json文件中输入"python.linting.flake8Enabled": true Yapf 支持两种规范:PEP8和Google Style,按照方式如下: 1、pip install Yapf 2、与flake8插件一样,在settings.json文件中输入"python.formatting.provider ": "yapf" 3、按下快捷键Alt+Shift+F即可自动格式化代码。

    40100发布于 2021-09-19
  • 来自专栏Python数据科学

    神器 VS Code,超详细Python配置使用指南

    自动格式化代码 Yapf 是谷歌开源的一个用于格式化 Python 代码的工具,可以一键美化代码。支持两种规范:PEP8 和 Google Style 。 在 VS Code 中使用 yapf 需要先安装该工具,步骤如下: step 1: 打开终端,输入 "pip install yapf", 安装 yapf ,如下: ? 在终端安装yapf step 2: 在设置中设置使用 yapf,具体设置过程如下: 在 VS Code 左下角点击设置按钮,选择 “Settings”,如下: ? 在 settings.json 里进行设置 "python.formatting.provider": "yapf", 图示如下: ?

    72.4K43发布于 2020-12-31
  • 来自专栏数据结构与算法分享

    VSCode配置Python开发环境

    flake8 和 yapf flake8 会检查编写代码时的不规范的地方和语法错误。 yapf 是一个代码格式化工具,可以一键美化代码。 输入 pip install yapf 下载安装 yapf(检测代码规范性)。 代码格式化工具 yapf: 在 VSCode 中按下快捷键 Alt+Shift+F 即可自动格式化代码。 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

    1.6K10发布于 2021-08-09
  • 来自专栏程序员的知识天地

    维护Python代码的5种工具

    5、 Yapf Yapf 是另一种有自己的配置项列表的重新格式化代码的工具。 执行 pip install yapf 安装 Yapf,然后执行 yapf [options] path/to/dir 或 yapf [options] path/to/module.py 可以对代码重新格式化

    2.3K20发布于 2018-11-21
  • 来自专栏CDA数据分析师

    盘点2015年度10大最流行的Python库

    2.yapf yapf是一个Python文件代码格式化工具,但与其他类似工具采取了不同的算法。它脱胎于由 Daniel Jasper 开发的 clang-format。 如果一个项目的代码库,无论何时修改,通过 YAPF 优化后,代码风格可统一,在每次代码审查中,也就没有必要争论风格了。 YAPF 的终极目标是生成和遵循代码规范的程序员写出的一样的代码。

    1.1K80发布于 2018-02-05
  • 来自专栏python爱好部落

    用VSCode写python的正确姿势

    配置yapf 安装yapf之后在VScode中按Alt+Shift+F即可自动格式化代码 打开命令行 输入 "pip install yapf" 安装yapf成功后,打开VScode,文件->首选项-> 用户设置,在settings.json文件中输入"python.formatting.provider": "yapf" ?

    2.9K20发布于 2020-02-24
  • 来自专栏LEo的网络日志

    分享一些好用的软件

    同类产品:多看阅读 4)yapf(python开发可以一试) yapf是一个python文件代码格式化工具,类似go语言的gofmt,自动重新排版python代码,即便初始代码并没有违背规范,也可使其达到遵循代码规范的最佳格式 通过yapf优化后,代码风格可统一,在每次代码审查中,也就没有必要争论风格了。yapf的终极目标是生成和遵循代码规范的程序员写出的一样的代码。可帮你减少维护代码的苦差事。 当然也有不完善的地方,对于一些代码,它不会比手动格式好,特别是大的数据文字,在yapf下会变得更糟糕,我使用这个工具主要是为了写出统一风格的python代码,比如会自动在等号两边加空格,一行代码超过79 个字符会提示过长等,违反编码规范的地方yapf会自动提示。 具体可以参考:https://github.com/google/yapf 同类产品:gofmt 5)chrome+vimium 这里主要为了推荐vimium插件,但是这个插件必须配合浏览器才能使用,确切的说必须配合谷歌浏览器

    1.7K90发布于 2018-05-15
  • 来自专栏人工智能之编程基础

    人工智能之编程基础 Python 入门:第二章 Python 的编辑器 VS Code

    Python自动格式化YAPF 是由 Google 开发并开源的 Python 代码格式化工具。 通过pip install yapf进行安装打开右下加设置按钮,点击打开设置(json)配置yapf以及Pylance配置完成后通过快捷键 Alt+Shift+F对python代码进行快速自动格式化notebook

    23700编辑于 2025-11-01
  • 来自专栏python3

    在VScode上配置Python开发环境

    是否安装成功: 打开命令提示符 输入 python 回车 输入pip list 检查第三方包是否正确 安装第三方包: 打开命令提示符 输入 pip install flake8 输入 pip install yapf Extensions 中输入Python 根据需要下载所想要的扩展(我用的是 Python) 创建项目,配置工作区域 1.新建一个项目 新建一个文件 test.py 2.配置工作区域(配置flake8和yapf WORKSPACES SETTINGS,输入以下内容: { "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf

    4.4K10发布于 2020-01-07
  • 来自专栏程序那些事儿

    python 语言的自动格式化工具

    yapf 这是一个谷歌推出的格式化工具,因为有大厂背书,所以它发展的很快,目前在 github 上有 13000 个点赞。他不会检查 pep 准则,它只会格式化代码。 def g(self, x,y=42): return y def f ( a ) : return 37+-+a[42-x : y**3] 上面杂乱无章的代码经过yapf 总结 autopep8 几乎已经被放弃了,这从 github 上的点赞数就可以看出来,yapf 具有更加灵活的,高度定制化的格式化方案,而 black 则让程序看起来更加统一和优雅,并且可以避免复杂的配置

    1.8K50编辑于 2023-03-07
  • 来自专栏二猫の家

    vscode中配置python环境

    的解决方法--码农之家 解决完之后,就可以输入 1、在cmd输入pip list检查是否已存在需要的包 2、输入pip install flake8下载安装flake8 3、输入pip install yapf 下载安装yapf  这边的python就告一段落了 三、vscode的安装就是一路next就可以了 四、配置环境 1、在vscode中输入ctrl+shift+X,找到python的插件,然后进行安装 python.linting.flake8Enabled": true, "python.formatting.provider": "yapf

    1.3K30编辑于 2022-11-22
  • 来自专栏学无止境

    VS Code 配置 Python 开发环境

    5.2、flake8 和 yapf flake8 是由 Python 官方发布的一款辅助检测 Python 代码是否规范的工具,相对于目前热度比较高的 Pylint 来说,Flake8 检查规则灵活,支持集成额外插件 官方文档地址:https://pypi.python.org/pypi/flake8/ yapf 是一个代码格式化的工具。 通过 pip 安装好 Flake8 和 Yapf 后,进行如下配置。 python.linting.pylintEnabled": false, "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf

    4.6K30发布于 2019-09-08
  • 来自专栏PHP专享栏

    Windows安装WSL--Ubuntu

    "/mnt" -prune -o -name virtualenvwrapper.sh -print 第十二步 Vim语法检查和格式化代码 syntastic是语法检查工具,它需要flake8的支持,yapf 安装flake8语法检查和yapf代码格式化 sudo pipp install flake8 yapf 在vimrc中安装syntastic vimrc中添加 Plugin 'vim-syntastic flake8']"高亮错误"let g:syntastic_enable_highlighting=1"自动跳转到发现的第一个错误或警告处"let g:syntastic_auto_jump = 1"yapf yapf<CR><CR> 保存退出后,用PluginInstall命令安装。 yapf仅对py文件有效, 如果出现语法错误,可能会出现乱码,这时按u键恢复py文件。

    4.4K20发布于 2019-11-28
  • 来自专栏python222

    VS Code 配置 Python 开发环境

    5.2、flake8 和 yapf flake8 是由 Python 官方发布的一款辅助检测 Python 代码是否规范的工具,相对于目前热度比较高的 Pylint 来说,Flake8 检查规则灵活,支持集成额外插件 官方文档地址:pypi.python.org/pypi/flake8… yapf 是一个代码格式化的工具。 通过 pip 安装好 Flake8 和 Yapf 后,进行如下配置。 python.linting.pylintEnabled": false, "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf

    5.5K30编辑于 2022-01-07
领券