我已经开始使用 Python 和 Django,我在这个领域很新。这是我第一次在这里提问……如果有已知的解决方案,我会提前道歉……
当我安装并设置 VSCode 格式化程序“黑色”(将 linter 设置为 flake8 之后)时,教程视频导师的一面会弹出类似“未安装格式化程序 autopep8”的弹出窗口。安装?'。& 我的没有显示该消息。
所以我所做的是...
底部代码来自 settings.json(在 vscode 文件夹中)。
{
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.linting.enabled": true,
"python.formatting.provider": "black", # input manually
"python.linting.flake8Args": ["--max-line-length=88"] # input manually
}
Run Code Online (Sandbox Code Playgroud)
我找到了一个“黑色格式化程序”文档。https://github.com/psf/black & 它说... python -m black {source_file_or_directory} & 我收到以下错误消息。
Usage: __main__.py [OPTIONS] [SRC]...
Try '__main__.py -h' for help.
Error: …Run Code Online (Sandbox Code Playgroud) 我的 VSCode 的这些设置
\n设置.json
\n{\n "workbench.sideBar.location": "left",\n "window.zoomLevel": 1,\n "workbench.colorTheme": "Monokai Pro",\n "workbench.iconTheme": "Monokai Pro Icons",\n "editor.formatOnSave": true,\n "editor.renderWhitespace": "none",\n "breadcrumbs.enabled": true,\n "editor.minimap.enabled": false,\n "prettier.tabWidth": 4,\n "prettier.vueIndentScriptAndStyle": true,\n "prettier.useTabs": true,\n "prettier.configPath": "/Users/alpha/Sites/notes/VSCode/.prettierrc",\n "[javascript, vue]": {\n "editor.defaultFormatter": "esbenp.prettier-vscode",\n "editor.formatOnSave": true\n },\n "redhat.telemetry.enabled": true,\n "liveServer.settings.donotShowInfoMsg": true,\n "explorer.confirmDelete": false,\n "editor.tabSize": 4,\n "emmet.includeLanguages": {\n "javascript": "javascriptreact",\n "vue-html": "html",\n "vue": "html"\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n.prettierrc
\n{\n "semi": false,\n "singleQuote": false,\n "useTabs": true,\n "trailingComma": "none",\n "printWidth": 80,\n "tabWidth": 4\n}\nRun Code Online (Sandbox Code Playgroud)\n现在,它完美地美化了 …
我在 VS Code 中使用 git 作为源代码管理。我记得看到一个关于在没有暂存文件的情况下提交的警告对话框。我选择了“始终提交全部”或类似的内容,但现在我想要返回对话框。
谁能建议如何做?
因此,我已经在Mac上安装了VS Code,它可以正常运行。屏幕上只有一条白色的垂直线,这很烦人。
我不确定它是否应该是某种指南,尺子之类的东西。它只是从一开始就出现。有没有办法禁用它?
看起来像这样:
有时,我(在发布中)会找到这个角色。那么,如何在 Visual Studio Code 中突出显示它?ps 我知道没有 BOM 的 utf-8,但修复它我需要用记事本 ++ 中的代码打开页面并更改编码。我想在 Visual Studio Code 中看到这个 unicode 是如何突出显示的,所以我可以看到(并稍后删除)
我最近安装了PowerShell Core v6。我想检查一下,看看它是什么样的,如果我想玩它,可以很容易地切换到Windows 终端。安装版本 6 后,Visual Studio Code 继续使用集成控制台的核心,尽管我的settings.json文件指向System32中的powershell.exe文件。我怎样才能解决这个问题?
我们的环境全部使用 5.1 版本,核心缺少 5.1 中的许多功能和 cmdlet。在测试我将部署的脚本时我需要这些。我可以添加另一个终端,它将使用 PowerShell 5.1,但由于它未集成,运行脚本块有时会失败。这是我的settings.json文件:
{
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"window.zoomLevel": 0,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"explorer.confirmDragAndDrop": false,
"files.autoSave": "afterDelay",
"powershell.powerShellDefaultVersion": "Windows Powershell (x64)",
"editor.accessibilitySupport": "off"
}
Run Code Online (Sandbox Code Playgroud) eslint ×1
powershell ×1
prettier ×1
python ×1
python-black ×1
terminal ×1
typescript ×1
vue.js ×1