其他开发
我正尝试在我的Mac机器上运行的node.js应用程序中使用Ripgrep。(VS代码扩展)。 我尝试了risgrep-js NPM Libray,但没有任何响应,应用程序将进入挂起状态。 我尝试进行调试,发现riggrep-js只是运行rg命令并获取其结果,然后以格式化的方式返回结果。 我尝试运行简单的命令,如 rg test . 我拿到结果了。 但是,当我通过no
..
在我的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)时显示命令。 另外,我希望逻辑排除特定文件
..
简介 操作系统:Ubuntu 20.04.3 LTS 我当前正在R上安装语言服务器程序包,以使用R VS代码扩展。 有问题 但当我使用Ubuntu的终端在R中执行install.packages("languageserver")时,我出现以下错误: > install.packages("languageserver") Installing package int
..
我正在处理一个Haskell项目,该项目的格式必须同时由: stylish-haskell(用于导入重新排序) brittany(用于常规格式) 我可以为一种语言设置单个默认格式化程序: "[haskell]": { "editor.defaultFormatter": "MaxGabriel.brittany" } 或者我可以使用editor.action.for
..
我的团队正在开发Visual Studio Code扩展,我们正在考虑将我们的一些新功能以预览/测试版的形式发布,仅向有限数量的用户显示。 我们可以想出手动完成此操作的方法,但我们想知道Visual Studio代码是否提供了任何发布此类预览功能的“标准”方法,就像为Visual Studio代码内部人员所做的那样。 是否有在VS代码扩展中发布预览功能的标准方法? 推荐答案
..
我正在为VS代码开发一个扩展,它具有某些模式,我想在代码中满足的特定条件下更改光标颜色(插入符号而不是鼠标光标)。 我也知道我可以使用状态栏项目(我已经更新了),但我觉得更改光标的颜色会更好地指示您处于某种模式。 有没有办法在代码中更改它?到目前为止,我只看到通过settings.json对其进行了更改。任何帮助/推动实现这一目标的正确方向的人都将不胜感激! 推荐答案 我自
..
我正在开发一个VSCode插件,现在想要获得一行最后一个字符的位置。现在我想使用“with”方法通过一个已知的Position对象获取它。 官方参考资料如下:https://code.visualstudio.com/api/references/vscode-api#Position 您可以看到,“with”方法有两个重载。现在我想使用“with(change:{line:numbe
..
我看到很多GitHub问题似乎表明,在2020年9月添加了添加当我们点击自定义上下文菜单项(比如在资源管理器/上下文中)时下拉子菜单的功能,但我在扩展文档中找不到它。 有人能给我指一下那个吗? 谢谢, 尼莱什 推荐答案 语法: { "contributes": { "menus": { "scm/title": [ {
..
我尝试通过将package.jsonengines/vscode设置从^1.6.0更改为^1.8.0来更新扩展中的vscode要求,但现在运行npm install时收到以下错误: node_modules/vscode-languageclient/lib/codeConverter.d.ts(1,23): error TS2497: Module '"/Users/foo/vscode/
..
在开发VSCode扩展时,该扩展运行对可靠代码的分析并为此创建降价报告,该报告包含源代码文件名和一系列文本。 如何才能拥有指向源代码中位置的链接? 标记 看起来这是刚刚修复的:使用href=“https://github.com/microsoft/vscode/issues/125320”推荐答案中的行号链接到文件仅对.md文件有效 。 现在这个方法起作用了: [b
..
我在Ubuntu中的vscode中收到此错误,并且在vscode中看不到我的图像。 我运行sudo docker ps -a,终端一切正常! 我应该做些什么来解决此问题? 推荐答案 我认为可能是因为您的用户不在停靠组中。 使用以下工具轻松查看您的用户组列表: groups 如果可以看到";docker";,则签入输出。 如果没有,只
..
目前我正在编写关于vscode扩展的单元测试。但是有些函数正在使用扩展上下文,而我无法在单元测试中获得扩展上下文。有办法弄到吗? 推荐答案 刚刚遇到了这个问题,因为我遇到了完全相同的问题。 看起来您可以在测试中执行以下操作: const ext = vscode.extensions.getExtension("publisher.extensionName"); 您可
..
我正在尝试使用MarkdownString设置悬停消息的样式或格式,但它总是导致空格或转义所有内容,但我发现您可以使用span设置样式,但您只能使用color和background-color来应用PR。 现在,它就像纯文本一样难看,甚至使用表标记都不起作用。有什么办法可以改善这一点吗? 我是这样写的: const markdown = new MarkdownString(`
..
在vscode-扩展Webview(CatCoding)中,我想加载外部网页(如Google,..), 我试过 panel.webview.html =" " 推荐答案
..
我已创建语言扩展名(语法突出显示等),现在要将特定图标与该语言关联(或将文件与我的扩展名中指定的扩展名关联)。 我注意到"icon"属性在package.json文件中可用,并尝试将此属性绑定到我的.svg文件。但是,虽然语法突出显示在测试文件上运行良好,但我看不到我的自定义图标与此文件相关联。 在哪里添加对.svg文件的引用?我是否必须以某种方式将我的.svg文件贡献给Seti文件图标主题?
..
我们已在节点应用程序中部署了错误b/c我们忘记在异步函数调用前面加上“aWait”前缀。 示例: const getUsers = async () => db.query('SELECT * from Users'); const testMissingAwait = async () => { const users = getUsers(); //
..
我在VS代码中有一个专门的WebView扩展,用于生成.Net类。这些文件是通过外部命令行工具生成的。命令行工具提供的功能之一是它写入特定的文件,即JSON格式的生成文件的位置。 我在这个特定的文件上设置了一个文件观察器,以便每当它更新时,我都会运行一个扩展方法来解析该json文件,从json中提取文件路径,然后在VS代码中打开该文件。 虽然这是可行的,但我的目的是在拆分编辑器中打开这个文件,这
..
我有一台标准的MP4(音频+视频) 我正在尝试将1.4秒的迷你MP4剪辑合并到此曲目中,将视频替换为迷你剪辑的长度,但在特定时间将音频合并在一起 有人知道如何使用ffmpeg执行此操作吗? 我已经尝试了相当多不同的过滤器,但似乎不能得到我想要的 V miniclip.mp4 A
..
此用例是一项服务,它手动将一系列未压缩的.wav媒体片段编码为.m4s片段,以便通过MPEG-DASH进行广播,并使用ffmpeg将.wav压缩为.aac 和sannies/mp4parser将AAC音频组合成.m4s媒体片段。 我创建了this public GitHub project以完整复制该问题。 例如,下面是自定义CustomFragmentMp4Builder.java类
..
在重载的Main方法中,为什么将带有签名字符串[]的Main方法视为入口点。 例如 public class Test { public static void main(String[] args) { System.out.println("why this is being printed"); } public static void
..