我是 Windows 用户,我想在 vscode 中使用黑色格式化程序来格式化我的 python 代码。我安装了扩展程序,安装了扩展程序 我在setting.JSON文件中进行了修改。但我发现它仍然不起作用。 JSON 文件
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports": "always"
},
},
"isort.args": [
"--profile",
"black"
]
}
另外,我尝试重新运行 vscode 并重新安装扩展,仍然不起作用。 例如:像这几行代码:在此处输入图像描述
#to build the tx u just need to call the constructor field
transaction = simplestorage.constructor().build_transaction(
{
"gasPrice": w3.eth.gas_price, "chainId": chain_id,
"from": my_address,
"nonce": nonce,
}
)
它应该是这样的格式在此处输入图像描述
# to build the tx u just need to call the constructor field
transaction = simplestorage.constructor().build_transaction(
{
"gasPrice": w3.eth.gas_price,
"chainId": chain_id,
"from": my_address,
"nonce": nonce,
}
)
但是我按了control+s,结果发现不是。请注意,昨天它可以工作,但我不知道今天发生了什么。
抱歉图片链接。我是这里的新手,所以我无法嵌入图像。
这不是设置问题。你的设置可以让黑色在我的 vscode 中工作。打开命令面板(Ctrl + Shift + P)后尝试运行命令 Black Formatter:重新启动服务器。
解决了。尝试运行命令 Black Formatter:打开命令面板(Ctrl + Shift + P)后重新启动服务器。这对我有用