问题标签 [vscode-extensions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-code - 私人扩展更新
我为 Visual Studio 代码创建了一个扩展。此扩展是私有的,供我们自己和我们的客户在内部使用。
我制作了一个可以手动分发的 vsix 文件,但是这个扩展会定期更新。出于这个原因,如果我们能够以与已发布扩展类似的方式提供更新,那就太好了。这可能吗?
visual-studio-code - VS Code:是否可以使用用户界面(Html/css/JS)进行扩展?
是否可以为 Visual Studio 代码创建带有用户界面的扩展。
我喜欢有一个 json 文件的编辑器,我喜欢有一些 UI。
就像带有 HTML/CSS/JAVASCRIPT 的 google chrome 扩展。
VS Code 是否支持这些类型的扩展?
visual-studio-code - 在 Visual Studio 代码的 showInputBox 中取消选择输入值
当通过 showInputBox 显示具有默认值的输入框时,Visual Studio 代码显示选择了默认值的输入框。有没有办法取消选择默认值并将光标放在字符串的末尾?
在显示输入框之前是否触发了事件,我可以在其中取消选择默认值?
谢谢
visual-studio-code - 如何在 HTML 预览中刷新图像?
我在 vscode 中显示包含图像的 HTML 预览。
如果要更改 html 内容,我将调用 TextDocumentContentProvider 的更新方法。结果是在 HTML 预览中我看到了更新的文本,但图像仍然是旧的,即使我同时更改了图像文件。关闭预览并重新打开它时,会显示新图像。
如何强制 HTML 预览重新加载图像?
更新代码:
dart - 如何为 VSCode 扩展中的语言设置缩进选项?
我正在为 Dart 开发 VS Code 扩展。Dart 的约定是缩进 2 个空格(呃,我也讨厌这个),所以我想在用户打开 Dart 文件时自动设置它,而不是使用他们的默认值。
类中有一个insertSpaces
属性,FormattingOptions
但不清楚如何设置它,也不清楚最好的方法(例如,在语言级别设置它比在打开文档时继续设置它更好)。
visual-studio-code - 在 VSCode 扩展中贡献类型“数组”的配置
我正在创建 VSCode 的扩展,需要使用包含字段的对象数组进行配置:a和b。使用扩展文档()中提供的信息,我不清楚是否可以定义数组元素的配置模式,如果我将属性类型设置为"array"
. 我尝试将以下代码放入"configuration"
贡献中,但没有成功(我可以在代码中成功检索配置,但用户填写数据时没有 IDE 提示):
我尝试用 替换"type": "array"
,"type": ["array", "object"]
但它没有改变任何东西。
f# - 在 F# 中使用 fable 解析 Thenable<'t> 的语法是什么?
我正在开发一个用 F# 编写的 vscode 扩展,使用 Fable 编译为 javascript。许多 api 的返回一个承诺。解析具有Thenable<string[]>
F# 等返回类型的 Promise 的语法是什么?
这是 vscode 的许多 api 的示例:vscode api
visual-studio-code - 如何将用户设置传递给调试适配器?
我正在为我的编程语言编写一个 vscode 调试适配器,但还没有弄清楚如何将配置选项传递给调试适配器。
来帮助我。你能解释一下如何做下面这个荒谬的例子吗?我只是说清楚我试图实现的目标。
我应该怎么做才能传递“css.lint.zeroUnits”、“explorer.openEditors.visible”、“workbench.editor.showTabs”等变量
对于调试适配器,以便它可以在启动时读取它们,例如这样的调试适配器:https ://github.com/Microsoft/vscode-mock-debug/blob/master/src/mockDebug.ts
我想传递少量的配置变量,它们都是由我的扩展包定义的,沿着调试适配器。
json - 使用 vs 代码扩展读写文件
我正在构建一个扩展来使用 vs 代码扩展来解析 json。所以我的需要是,它应该能够从特定文件夹加载 .json 文件并遍历文件的内容。然后它应该允许用户从中选择几个键,从中创建一个新的 json 文件并将其保存在任何文件夹中。
但我无法找到任何方法来读取和写入“vs 代码扩展”中的文件。有人可以帮帮我。