VS Code python分隔括号中的项目

Posted

技术标签:

【中文标题】VS Code python分隔括号中的项目【英文标题】:VS Code python separates items in parentheses 【发布时间】:2020-10-27 19:50:14 【问题描述】:

我有这样一行代码:

行后有注释,当我点击Command + S 保存时,结果是这样的:

如何编辑 JSON 设置文件以停止此行为?我在任何地方都找不到答案。只有在行尾有 cmets 时才会发生这种情况。

【问题讨论】:

它可以是 JS-CSS-html 格式化程序或任何 python 等价物。这和你的问题相似吗? ***.com/questions/43149100/… 它可能试图确保您的行长度小于 80 个字符。评论将其推到 80 多个字符。 可能是关于最大行长的一些设置? PEP8 linter 限制行数为 79 个字符? 参见:editor.formatOnSave 在首选项中。 我希望在编写 Python 时在保存时格式化,但不是这种方式。 【参考方案1】:

我在“settings.json”中使用"editor.formatOnSave": true,的时候,也遇到了换行的问题。

然后我把这个设置注释掉了:

我的settings.json


  "terminal.integrated.shell.windows": "C:\\windows\\System32\\cmd.exe",
    "workbench.iconTheme": "vscode-icons",
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 1000,
    "python.languageServer": "Pylance",

建议您在设置中注释掉相关的格式化、编辑样式、保存样式设置,以免影响代码的样式。另外,请在设置后重新加载VSCode。

【讨论】:

以上是关于VS Code python分隔括号中的项目的主要内容,如果未能解决你的问题,请参考以下文章

实用VS Code 插件汇总

无法在 Django 项目的 VS-code 中激活调试(虚拟环境中的 Django)

VS Code 突然停止右括号、方括号和大括号

VS Code 中的用户特定工作区设置

VS Code 安装与使用,Python 顶级 IDE 编程指南!

VS Code 好用的扩展程序