我正在尝试在安装了wgetVSCode 服务器的 Linux VM 上安装从 Marketplace 下载的 VSIX 包,但出现以下错误:
$ wget -nv https://marketplace.visualstudio.com/_apis/public/gallery/publishers/llvm-vs-code-extensions/vsextensions/vscode-clangd/latest/vspackage -o vspackage.vsix
$ code --install-extension vspackage.vsix
Installing extensions on SSH: boozy-olive-harrier...
Corrupt ZIP: end of central directory record signature not found
Failed Installing Extensions: vscode-remote://ssh-remote%2Bboozy-olive-harrier/root/vspackage.vsix
Run Code Online (Sandbox Code Playgroud)
在 Windows 上使用 Firefox 下载文件并使用 VSCode 客户端 ( ref ) 内的“从 VSIX 安装...”按钮可以按预期工作。
我使用的网址是:https: //marketplace.visualstudio.com/_apis/public/gallery/publishers/llvm-vs-code-extensions/vsextensions/vscode-clangd/latest/vspackage
我比较了下载文件的 md5sum,如果我从 Windows 或 Linux 下载文件,则不会得到相同的结果:
Linux虚拟机:
wget$ wget -nv https://marketplace.visualstudio.com/_apis/public/gallery/publishers/llvm-vs-code-extensions/vsextensions/vscode-clangd/latest/vspackage
2021-02-09 16:50:08 URL:https://marketplace.visualstudio.com/_apis/public/gallery/publishers/llvm-vs-code-extensions/vsextensions/vscode-clangd/latest/vspackage [1270960/1270960] -> "vspackage" [1]
$ du -sk vspackage
1244 vspackage …Run Code Online (Sandbox Code Playgroud) 我正在使用 VSCode 以及所需的所有 Vue 扩展(包括 Vetur,它应该负责转到定义),并且每当我处于文件类型中时.vue,我都无法按 CTRL+Click 转到变量的定义,如下所示。
它说“未找到定义”,我真的不想更改 IDE。有什么解决方法吗?我也尝试过 Vue Peek 扩展
当我使用内置格式化程序时,我有这个 HTML 。不好。我希望每个标签都级联。在这里,我们有 span 和 svg 以及 a 在同一行。
\n\n用 prettier 格式化后(此版本)
\n我明白了。这几乎更糟。(请参阅稍后的编辑部分,解释为什么它\xe2\x80\x99 实际上是 prettier 的明智选择。)
\n\n更漂亮的配置是
\n\n我可以使用什么来正确自动格式化此 HTML\xe2\x80\xaf?
\n编辑:我\xc2\xa0得到了我\xc2\xa0想要的美化扩展并编辑其内联配置。\n
这就是为什么 Prettier 会这样格式化。这是一种不破坏内容显示的解决方法。事实上,一旦你习惯了它就非常聪明。
\n您可以使用以下选项覆盖它
\n"prettier.htmlWhitespaceSensitivity": "ignore",\nRun Code Online (Sandbox Code Playgroud)\n请参阅上面的链接以了解更多相关信息。
\n我目前正在使用最新版本的 VSCode 和 Django。每当我启用 Baptiste Darthenay 的 Django 扩展时,HTML 自动完成功能就会停止工作。如果我禁用 Django 扩展并重新加载 VSCode,它将再次开始工作。我应该怎么做才能使 HTML 自动完成功能与 Django 扩展一起工作?
如何在 VS Code 中优雅地粘贴剪贴板中的屏幕截图,VS Code 会在当前指定目录时复制此图像并根据时间重命名
内置的markdown插件有一个markdown.experimental.copyFiles.destination设置,但没有文档解释如何配置它,例如使用'粘贴图像'插件没有效果
Visual Studio Code 提供了多种方法来查看文件的 git 历史记录,但似乎没有办法查看文件夹的 git 历史记录。
\nVS Code 具有新的“时间轴视图”,于 2020 年 3 月推出,但它仅支持文件的 git 历史记录,而不支持文件夹。
\n\n我正在使用 VS Code 编写 Jupyter Notebook,因为我觉得用它更舒服。我发现没有选项可以编辑单元格的元数据以仅隐藏选定的代码单元格。我还遇到了一些建议在代码单元格中使用 # @hidden_cell 的答案,但这不起作用,还是我做错了?对此没有太多信息。我尝试使用命令
jupyter nbconvert my_notebook.ipynb --no-input --to pdf
Run Code Online (Sandbox Code Playgroud)
这工作正常,但它删除了所有代码。我希望仅删除特定的代码单元。
Prisma 扩展突然停止使用正确的缩进格式化我的 schema.prisma。以下是保存后语言服务器的输出。
[Trace - 4:05:26 AM] Sending request 'textDocument/formatting - (247)'.
Params: {
"textDocument": {
"uri": "mypath/schema.prisma"
},
"options": {
"tabSize": 2,
"insertSpaces": true
}
}
[Trace - 4:05:26 AM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "running format() from prisma-fmt"
}
running format() from prisma-fmt
[Trace - 4:05:26 AM] Received response 'textDocument/formatting - (247)' in 3ms.
Result: [
{
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 67,
"character": 9007199254740991
}
},
"newText": …Run Code Online (Sandbox Code Playgroud) 我引用了这个问题:Change mimetype for VSC Jupyter Notebook ouput
彻底用谷歌搜索,但我似乎仍然无法更改我的 Jupyter Notebook 的 mime 类型。我打开了 2 个 .jpnyb 文件,一个可以选择 text/html、text/plain 的 mimetypes,另一个提供了一个奇怪的 application/vnd.somemorewords
下图显示了尝试更改演示文稿时命令选项板中两者之间的差异。第一个文件: https: //ibb.co/yBkmVdz 第二个文件: https: //ibb.co/vhcz866
第一个获取 mimetypes 的文件在哪里?我找不到有关文件位置的任何信息(settings.json 已被编辑),该文件只是为整个 VS Code 应用程序全面设置标准。如果可以的话请帮忙!
我在计算机上搜索了 package.json 文件,并查看了 50 多个文件,以获取有关笔记本显示顺序和渲染器的某种信息。
我还尝试更改工作空间的用户设置,参考上面链接的问题。