VSCode 写 Python 的时候,保存文件时会自动对代码进行格式优化,但过长的代码行会自动换行

silencht 16天前 21

求问:

  • 如何设置自动换行的字符数阈值
  • 刚上手 vscode 没几天,也没有 js 语言基础,所以谷歌了好一会儿都不知道如何才能解决这个问题
  • 不知道是不是 pylint 造成的,谷歌的时候看到很多说修改 settings.json 文件的,而且由于教程的滞后性,算了不说了,总之就是我不会搞,然后还不想在 80 个字符的时候就换行,看起来很难受,所以想改一下。
  • 求教大佬!
最新回复 (9)
  • maxlino 12天前
    引用 2
    谷歌 vscode max line length
  • Trim21 12天前
    引用 3
    有三个相关设置
    一个是 format on save
    一个是你用的 formatter
    还有一个是你 formatter 对应的参数
  • wuwaa 12天前
    引用 4
    "editor.wordWrapColumn"
    不写 Python,但 editor 的设置里有这项,可能有关
    在 Setting 里搜索“wrap”、“length”、“width”之类的词就能看到一堆相关设置
  • renmu123 12天前
    引用 5
    pep 我记得推荐的是 128 个字符换行
  • leimao 12天前
    引用 6
    我的设置是写代码的时候开启 Word Wrap,一行代码可以很长,但是可以折叠成多行看。代码发布的时候,用 YAPF 进行细致优化:
    https://leimao.github.io/blog/YAPF-Quick-Tutorial/
  • christin 12天前
    引用 7
    把保存自动格式化关掉?
  • tairan2006 12天前
    引用 8
    Pep 推荐的就是 59 个字符换行…
  • raysonx 12天前
    引用 9
    多人合作开发时可能每个人的格式化风格不一样,不建议使用自动格式化。
  • leimao 12天前
    引用 10
    @raysonx 对
  • 游客
    11
返回