Kym*_*ang 49 python pylint visual-studio-code
我使用vs代码用pylint编写python.当我按ctrl+ S(保存)时,编辑器将一条长行换成多行.如何禁用操作或将包装列计数配置为120(默认值为80)?我曾尝试"python.linting.pylintArgs": ["--max-line-length=120"]和"editor.wordWrapColumn": 120,但没有奏效.
Cha*_*pol 105
检查Python格式提供程序.
"python.formatting.provider": "autopep8"
Run Code Online (Sandbox Code Playgroud)
我想在你的情况下,它是不是pylint的谁保持包裹排长队,但是autopep8.尝试设置--max-line-length为autopep8代替.
"python.formatting.autopep8Args": [
"--max-line-length=200"
]
Run Code Online (Sandbox Code Playgroud)
Mee*_*com 15
使用自定义参数时,命令行上用空格分隔的参数字符串的每个顶级元素必须是参数列表中的单独项目。例如:
"python.formatting.autopep8Args": [
"--max-line-length", "120", "--experimental"
],
"python.formatting.yapfArgs": [
"--style", "{based_on_style: chromium, indent_width: 20}"
],
"python.formatting.blackArgs": [
"--line-length", "100"
]
Run Code Online (Sandbox Code Playgroud)
为了正确格式化这些 Python 设置,您可以检查 特定于格式化程序的设置:
另请检查此处的答案:
在使用 Visual Studio Code 和 autopep8 导入之前允许使用语句
在 VS Code 版本1.82.2 (2023) 中,解析 autopep8 参数的位置已更改。
现在您应该将以下内容添加到文件的顶层settings.json:
"autopep8.args": ["--max-line-length=120"]
Run Code Online (Sandbox Code Playgroud)
或完全删除长度限制:
"autopep8.args": ["--ignore=E501"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16286 次 |
| 最近记录: |