我希望启用Python函数参数的自动缩进,如下面使用pycharm生成的示例所示。我看过similar discussion,但讨论的解决方案似乎无法解决此问题。
答案 0 :(得分:3)
这是Python VSCode扩展的已知问题,由于扩展API的限制,当前无法解决。更具体地说,编辑器中的行无法了解其他行的内容。我不知道有针对此问题的任何修复程序,但我同意它会大大减少使用VSCode的经验。
有关更多信息,请参见此问题:https://github.com/Microsoft/vscode-python/issues/701
答案 1 :(得分:2)
就像@larsl已经写过的一样,当前这是基本Microsoft python扩展的限制。但是,VS Code的其他用户Kevin Rose非常友好地编写了一个扩展程序,该扩展程序完全可以满足我们的需求:
https://marketplace.visualstudio.com/items?itemName=KevinRose.vsc-python-indent
就我的早期经验而言,它就像一种魅力!