相关疑难解决方法(0)

Formatter black 不适用于我的 VSCode ......但为什么呢?

我已经开始使用 Python 和 Django,我在这个领域很新。这是我第一次在这里提问……如果有已知的解决方案,我会提前道歉……

当我安装并设置 VSCode 格式化程序“黑色”(将 linter 设置为 flake8 之后)时,教程视频导师的一面会弹出类似“未安装格式化程序 autopep8”的弹出窗口。安装?'。& 我的没有显示该消息。

所以我所做的是...

  1. 在终端上手动输入“pipenv install flack --dev --pre”。
  2. 手动输入“python.formatting.provider”:“black”,到“.vscode”文件夹上的“settings.json”。
  3. Setting(VSCode) -> flake8, Python > Linting: Flake8 Enabled (Also modified in: workspace), (打勾) 是否使用 flake8 lint Python 文件

底部代码来自 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)

python visual-studio-code python-black

4
推荐指数
8
解决办法
7427
查看次数

保存时 VSCode Prettier - 适用于 Vue.js

![在此输入图像描述

\n

我有

\n

我的 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}\n
Run 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}\n
Run Code Online (Sandbox Code Playgroud)\n

现在,它完美地美化了 …

vue.js visual-studio-code prettier prettier-vscode

3
推荐指数
1
解决办法
2878
查看次数

Visual Studio Code 防止意外提交所有更改的文件

我在 VS Code 中使用 git 作为源代码管理。我记得看到一个关于在没有暂存文件的情况下提交的警告对话框。我选择了“始终提交全部”或类似的内容,但现在我想要返回对话框。

谁能建议如何做?

visual-studio-code

2
推荐指数
1
解决办法
1594
查看次数

禁用白色垂直线

因此,我已经在Mac上安装了VS Code,它可以正常运行。屏幕上只有一条白色的垂直线,这很烦人。

我不确定它是否应该是某种指南,尺子之类的东西。它只是从一开始就出现。有没有办法禁用它?

看起来像这样:

在此处输入图片说明

visual-studio-code vscode-settings

2
推荐指数
7
解决办法
4737
查看次数

如何突出显示不可见的 unicode 字符  在 Visual Studio 代码中?

有时,我(在发布中)会找到这个角色。那么,如何在 Visual Studio Code 中突出显示它?ps 我知道没有 BOM 的 utf-8,但修复它我需要用记事本 ++ 中的代码打开页面并更改编码。我想在 Visual Studio Code 中看到这个 unicode 是如何突出显示的,所以我可以看到(并稍后删除)

visual-studio-code

2
推荐指数
1
解决办法
4119
查看次数

Visual Studio Code 集成终端默认为 PowerShell Core

我最近安装了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)

terminal powershell visual-studio-code

2
推荐指数
1
解决办法
5855
查看次数

VsCode 停用黄色卷曲错误线

我正在使用 VSCode mit ESlint for Typescript。如何禁用/停用示例中所示的黄色卷曲错误线?

在此输入图像描述

我只想禁用黄色。不是红色卷曲错误线。提前感谢您的帮助。

typescript eslint visual-studio-code

1
推荐指数
1
解决办法
2625
查看次数