我有一个界面
export interface MyInterface {
a: number;
b: string;
c: number;
}
Run Code Online (Sandbox Code Playgroud)
我想创建属性名称的文字类型,其值是数字类型
我知道如何使用所有属性名称获取类型
type MyType = keyof MyInterface // gives 'a'|'b'|'c'
Run Code Online (Sandbox Code Playgroud)
我只想得到 'a'|'c'
在我正在处理的回购中,每次合并时都会创建新标记.所以在所有提交中都有标记,这会在列表中查找分支名称时产生问题,我想一次隐藏所有标记,因为有太多(1k +)逐个删除.
我正在试用Hello World 示例扩展。但是当我从“运行扩展”任务运行扩展时。它给出了以下错误:
The terminal process command '/bin/zsh -c 'npm run watch'' failed to launch (exit code: 127)
Run Code Online (Sandbox Code Playgroud)
但是我能够从终端运行上述命令而没有任何错误。