国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python 代碼格式化工具YAPF 0.17.0問世

這篇具有很好參考價(jià)值的文章主要介紹了Python 代碼格式化工具YAPF 0.17.0問世。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

導(dǎo)讀 YAPF 0.17.0 已發(fā)布,YAPF 是 Google 開源的一個(gè)用來格式化 Python 代碼的工具。

目前用于 Python 的格式化程序(如 autopep8 和 pep8ify)都用于刪除代碼中的 lint 錯(cuò)誤。這有很明顯的局限性。YAPF 采用了不同的方法,基于 Daniel Jasper 開發(fā)的 “clang-format” 。從本質(zhì)上來說,該算法取走代碼并重新排版,以符合樣式指南的最佳格式,即便原始代碼沒有違反樣式指南。這個(gè)想法也是類似于 Go 編程語言的 gofmt 工具。其最終目標(biāo)是讓 YAPE 所產(chǎn)生的代碼可以與程序員所寫的代碼一樣好(前提是程序員遵循樣式指南),它取代了一些維護(hù)代碼的苦差。

更新內(nèi)容:

新增

  • Option `NO_SPACES_AROUND_SELECTED_BINARY_OPERATORS` prevents adding spaces around selected binary operators, in accordance with the current style guide.

更改

  • Adjust blank lines on formatting boundaries when using the `--lines` option.
  • Return 1 if a diff changed the code. This is in line with how GNU diff acts.

修復(fù)

  • Corrected how `DEDENT_CLOSING_BRACKETS` and `COALESCE_BRACKETS` interacted.
  • Fix return value to return a boolean.
  • Correct vim plugin not to clobber edited code if yapf returns an error.
  • Ensured comma-terminated tuples with multiple elements are split onto separate lines.

下載地址:

  • Source code?(zip)
  • Source code?(tar.gz)

相關(guān)鏈接文章來源地址http://www.zghlxwxcb.cn/news/detail-743385.html

  • YAPF 的詳細(xì)介紹:點(diǎn)擊查看
  • YAPF 的下載地址:點(diǎn)擊下載

到了這里,關(guān)于Python 代碼格式化工具YAPF 0.17.0問世的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • IDEA代碼自動(dòng)格式化工具

    IDEA代碼自動(dòng)格式化工具

    在IDEA中,打開 IDEA 的設(shè)置,找到 Editor - General - Auto Import。勾選上 Add unambiguous imports on the fly Optimize imports on the fly (for current project) 設(shè)置方法如下: 1.打開設(shè)置 2.找到版本控制(Version Control),點(diǎn)擊提交(Commit) 3.勾選Before Commit下的Reform code activate save actions on save – 在保存的時(shí)候激活

    2024年02月15日
    瀏覽(104)
  • 【VS】visual studio 代碼格式化工具--clang-format

    【VS】visual studio 代碼格式化工具--clang-format

    分別表示格式化選中代碼與格式化文檔。、 雖然現(xiàn)在的??022 已經(jīng)內(nèi)置了,但是大部分的流程都是一樣的 就生成了.clang-format文件: 附.clang-format文件:

    2024年02月11日
    瀏覽(130)
  • VS Code中python代碼自動(dòng)格式化方法

    為了能夠在VS Code中使自己寫的Python代碼更加符合規(guī)范并且適宜閱讀,往往需要手工進(jìn)行代碼格式矯正,例如等號(hào)左右的空格、函數(shù)參數(shù)與等號(hào)之間的空格等。下面講解一種簡單的自動(dòng)格式化方法。 首先安裝yapf庫: pip install yapf 然后在VS Code菜單欄中依次打開 File—Preferences—

    2024年02月16日
    瀏覽(104)
  • 探索 Python 代碼規(guī)范:編碼風(fēng)格與格式化指南詳解

    在編寫 Python 代碼時(shí),遵循一套明確的編程規(guī)范至關(guān)重要,這不僅可以提高代碼的可讀性和可維護(hù)性,還能幫助團(tuán)隊(duì)中的每個(gè)成員理解彼此的工作。本文將詳細(xì)介紹 Python 編程中的幾個(gè)關(guān)鍵規(guī)范,包括代碼格式、命名約定和最佳實(shí)踐。 PEP 8 是 Python 社區(qū)廣泛接受的風(fēng)格指南,它

    2024年04月25日
    瀏覽(89)
  • 插值字符串格式化代碼中的感嘆號(hào)(Python)

    插值字符串格式化代碼中的感嘆號(hào)(Python)

    在csdn上讀到,插值字符串格式化代碼中有“!”,進(jìn)行了一番探究,了解到其中的一點(diǎn)“隱秘”,在此共享。?? (筆記模板由python腳本于2024年03月31日 09:27:59創(chuàng)建,本篇筆記適合 對(duì)Python字符串格式化有一定認(rèn)知 的coder翻閱) 【學(xué)習(xí)的細(xì)節(jié)是歡悅的歷程】 Python 官網(wǎng) :https://www

    2024年04月13日
    瀏覽(95)
  • 關(guān)于最近VSCode的Python代碼格式化失效問題的解決辦法

    關(guān)于最近VSCode的Python代碼格式化失效問題的解決辦法

    隔了一段時(shí)間再次打開VSCode寫Python腳本,Python擴(kuò)展彈出一條警告 查看日志輸出發(fā)現(xiàn)Python的代碼格式化設(shè)置發(fā)生了變化 簡單來說就是Python擴(kuò)展已經(jīng)將原有的默認(rèn)代碼格式化工具 \\\"ms-python.python\\\" 棄用,格式化功能已移交到單獨(dú)的格式化工具擴(kuò)展。所有以 \\\"python.linting\\\" 開頭的設(shè)置都

    2024年02月20日
    瀏覽(95)
  • 【工具分享】程序員在線工具集(json格式化-html格式化-加密工具)

    演示地址 在線工具集 功能介紹 json格式化 。 JSON 可以將程序語言對(duì)象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就可以在網(wǎng)絡(luò)或者程序之間輕松地傳遞這個(gè)字符串,并在需要的時(shí)候?qū)⑺€原為各編程語言所支持的數(shù)據(jù)格式,例如在 PHP 中,可以將 JSON還原為數(shù)組或者一個(gè)基本對(duì)象

    2024年02月12日
    瀏覽(99)
  • vscode中怎樣格式化js代碼_vscode如何格式化代碼

    vs code格式化代碼的快捷鍵如下: 在Mac上 Shift+ Option+F 在Ubuntu上 Ctrl+ Shift+I 但是自帶的格式化并不能滿足我的需求,這個(gè)時(shí)候,不得不說插件大法好。 代碼格式化為eslint風(fēng)格 需要插件:eslint

    2024年02月16日
    瀏覽(97)
  • JSON格式化工具

    JSON格式化工具

    格式化JSON有多種方式,選兩種。 我喜歡用這個(gè)網(wǎng)站:在線JSON工具 需要插件 - JSON Viewer。 安裝方式: 2.1 點(diǎn)擊工具欄“插件”-選擇“插件管理…”,彈出插件管理窗口,在“可用”tab頁,找到“JSON viewer ”,勾選,點(diǎn)擊右上方的“安裝”按鈕,等待一會(huì),就可以了。 2.2 如果因

    2024年02月05日
    瀏覽(92)
  • 在線SQL格式化工具

    在線SQL格式化工具

    工具地址:http://sql.wc139.com/ SQL格式化工具介紹 在線SQL格式化工具是一款針對(duì)SQL語句進(jìn)行壓縮與格式化的工具,可實(shí)現(xiàn)SQL語句的在線壓縮與格式化功能,可運(yùn)用于對(duì)復(fù)雜SQL語句的分析或者是程序代碼優(yōu)化上,只是清晰的結(jié)構(gòu),才能讓您更好的優(yōu)化數(shù)據(jù)庫查詢或?qū)懭搿?關(guān)于SQL介紹

    2024年02月03日
    瀏覽(107)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包