其他开发

Node.js子进程未给出任何响应或任何错误

我正尝试在我的Mac机器上运行的node.js应用程序中使用Ripgrep。(VS代码扩展)。 我尝试了risgrep-js NPM Libray,但没有任何响应,应用程序将进入挂起状态。 我尝试进行调试,发现riggrep-js只是运行rg命令并获取其结果,然后以格式化的方式返回结果。 我尝试运行简单的命令,如 rg test . 我拿到结果了。 但是,当我通过no ..
发布时间:2022-05-31 22:16:49 其他开发

When语句从上下文菜单中显示扩展命令中排除指定的文件夹和文件

在我的VS代码扩展中,我有一些命令希望在资源管理器视图中可用,并希望它们的可用性基于所选择的内容。假设我在VS Code中打开一个文件夹,该文件夹包含以下内容: /a /a/1.txt /a/2.txt /b /b/3.txt /b/4.txt /c /c/5.txt /c/6.txt 我希望在选择文件夹或其中的任何内容(而不是a或b)时显示命令。 另外,我希望逻辑排除特定文件 ..
发布时间:2022-05-31 22:11:32 其他开发

在VS代码扩展中有发布预览功能的标准方法吗?

我的团队正在开发Visual Studio Code扩展,我们正在考虑将我们的一些新功能以预览/测试版的形式发布,仅向有限数量的用户显示。 我们可以想出手动完成此操作的方法,但我们想知道Visual Studio代码是否提供了任何发布此类预览功能的“标准”方法,就像为Visual Studio代码内部人员所做的那样。 是否有在VS代码扩展中发布预览功能的标准方法? 推荐答案 ..
发布时间:2022-05-31 21:54:17 其他开发

更改代码中光标的颜色

我正在为VS代码开发一个扩展,它具有某些模式,我想在代码中满足的特定条件下更改光标颜色(插入符号而不是鼠标光标)。 我也知道我可以使用状态栏项目(我已经更新了),但我觉得更改光标的颜色会更好地指示您处于某种模式。 有没有办法在代码中更改它?到目前为止,我只看到通过settings.json对其进行了更改。任何帮助/推动实现这一目标的正确方向的人都将不胜感激! 推荐答案 我自 ..
发布时间:2022-05-31 21:49:29 其他开发

VSCode扩展如何获取行的最后一个字符的位置

我正在开发一个VSCode插件,现在想要获得一行最后一个字符的位置。现在我想使用“with”方法通过一个已知的Position对象获取它。 官方参考资料如下:https://code.visualstudio.com/api/references/vscode-api#Position 您可以看到,“with”方法有两个重载。现在我想使用“with(change:{line:numbe ..
发布时间:2022-05-31 21:46:10 其他开发

Vscode扩展中上下文菜单项上的子菜单

我看到很多GitHub问题似乎表明,在2020年9月添加了添加当我们点击自定义上下文菜单项(比如在资源管理器/上下文中)时下拉子菜单的功能,但我在扩展文档中找不到它。 有人能给我指一下那个吗? 谢谢, 尼莱什 推荐答案 语法: { "contributes": { "menus": { "scm/title": [ { ..
发布时间:2022-05-31 21:36:04 其他开发

如何将VSCode中的标记文档链接到编辑器中的另一个文件

在开发VSCode扩展时,该扩展运行对可靠代码的分析并为此创建降价报告,该报告包含源代码文件名和一系列文本。 如何才能拥有指向源代码中位置的链接? 标记 看起来这是刚刚修复的:使用href=“https://github.com/microsoft/vscode/issues/125320”推荐答案中的行号链接到文件仅对.md文件有效 。 现在这个方法起作用了: [b ..
发布时间:2022-05-31 21:26:22 其他开发

连接失败。多克在跑步吗?(VS代码)

我在Ubuntu中的vscode中收到此错误,并且在vscode中看不到我的图像。 我运行sudo docker ps -a,终端一切正常! 我应该做些什么来解决此问题? 推荐答案 我认为可能是因为您的用户不在停靠组中。 使用以下工具轻松查看您的用户组列表: groups 如果可以看到";docker";,则签入输出。 如果没有,只 ..
发布时间:2022-05-31 21:15:12 其他开发

如何在vscode扩展单元测试中获取扩展上下文?

目前我正在编写关于vscode扩展的单元测试。但是有些函数正在使用扩展上下文,而我无法在单元测试中获得扩展上下文。有办法弄到吗? 推荐答案 刚刚遇到了这个问题,因为我遇到了完全相同的问题。 看起来您可以在测试中执行以下操作: const ext = vscode.extensions.getExtension("publisher.extensionName"); 您可 ..
发布时间:2022-05-31 21:10:48 其他开发

如何使用vscode API在悬停消息上应用样式和html标签?

我正在尝试使用MarkdownString设置悬停消息的样式或格式,但它总是导致空格或转义所有内容,但我发现您可以使用span设置样式,但您只能使用color和background-color来应用PR。 现在,它就像纯文本一样难看,甚至使用表标记都不起作用。有什么办法可以改善这一点吗? 我是这样写的: const markdown = new MarkdownString(` ..
发布时间:2022-05-31 20:59:21 其他开发

在vscode中添加特定于语言的图标

我已创建语言扩展名(语法突出显示等),现在要将特定图标与该语言关联(或将文件与我的扩展名中指定的扩展名关联)。 我注意到"icon"属性在package.json文件中可用,并尝试将此属性绑定到我的.svg文件。但是,虽然语法突出显示在测试文件上运行良好,但我看不到我的自定义图标与此文件相关联。 在哪里添加对.svg文件的引用?我是否必须以某种方式将我的.svg文件贡献给Seti文件图标主题? ..
发布时间:2022-05-31 20:51:34 其他开发

如何在VS代码拆分窗口中编程打开文件

我在VS代码中有一个专门的WebView扩展,用于生成.Net类。这些文件是通过外部命令行工具生成的。命令行工具提供的功能之一是它写入特定的文件,即JSON格式的生成文件的位置。 我在这个特定的文件上设置了一个文件观察器,以便每当它更新时,我都会运行一个扩展方法来解析该json文件,从json中提取文件路径,然后在VS代码中打开该文件。 虽然这是可行的,但我的目的是在拆分编辑器中打开这个文件,这 ..
发布时间:2022-05-31 20:30:56 其他开发

FFMpeg将特定时间的视频和音频合并到另一个视频中

我有一台标准的MP4(音频+视频) 我正在尝试将1.4秒的迷你MP4剪辑合并到此曲目中,将视频替换为迷你剪辑的长度,但在特定时间将音频合并在一起 有人知道如何使用ffmpeg执行此操作吗? 我已经尝试了相当多不同的过滤器,但似乎不能得到我想要的 V miniclip.mp4 A ..
发布时间:2022-05-31 19:42:26 其他开发

用于创建单个.m4s片段的Java mp4parser-无效的moov框

此用例是一项服务,它手动将一系列未压缩的.wav媒体片段编码为.m4s片段,以便通过MPEG-DASH进行广播,并使用ffmpeg将.wav压缩为.aac 和sannies/mp4parser将AAC音频组合成.m4s媒体片段。 我创建了this public GitHub project以完整复制该问题。 例如,下面是自定义CustomFragmentMp4Builder.java类 ..
发布时间:2022-05-31 19:29:26 其他开发

Java Main方法

在重载的Main方法中,为什么将带有签名字符串[]的Main方法视为入口点。 例如 public class Test { public static void main(String[] args) { System.out.println("why this is being printed"); } public static void ..
发布时间:2022-05-31 19:18:06 其他开发