























这是一个创建于 330 天前的主题,其中的信息可能已经有所发展或是发生改变。
在写 vscode 插件,vscode.env.clipboard.readText()、clipboard.readSync()、pbpaste 这些内置、三方、命令都只能获取到文件名,剪切板内复制的文件应该有特殊的格式吧,怎么从里面获取到文件路径。
4 Chuckle 2025 年 7 月 18 日剪切板真是乱,node 本身只能读个 text ,各个系统还得单独适配 |
5 Chuckle 2025 年 7 月 18 日还有,ai ( cursor )解决不了这个问题,甚至幻觉非常严重,把复制粘贴和我的拖拽逻辑都搞混了,也不明白这些 cv api 的真正作用,被我问多了,直接 vscode.env as any 然后调了个不存在的方法 |
6 Chuckle 2025 年 7 月 18 日vscode 本身也在避免和系统剪切板 api 打交道,vscode.env.clipboard 只提供了简单的读写文本两个函数,vsc 的文件树上的复制粘贴操作,也是内部命令驱动的,没有系统剪切板操作,所以不能和系统的文件管理器交互,但好在系统命令也能重写和触发,虽然微软的文档里没有标注这些系统命令,但打个 log 就知道参数了。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。