gpt4 book ai didi

javascript - 替换括号 vscode 的匹配括号

转载 作者:行者123 更新时间:2023-11-29 15:13:58 24 4
gpt4 key购买 nike

有没有办法在 vscode 中快速替换匹配括号(或任何其他开始/结束字符)的匹配括号?

类似于 ctrl+d 但用于匹配方括号、圆括号等。

我目前正在用箭头函数替换传统的 JavaScript 函数定义(redux Action 创建者),我还在 eslint 中使用 airbnb 规则,其中规则 arrow-body-style 需要在 => 之后立即移动返回值,并且因为大多数 Action 创建者返回一个对象文字,它需要用括号括起来,这就是为什么我需要一种机制来简化替换。

我在努力改变。

export function hideServerErrors() {
return {
type: HIDE_SERVER_ERRORS,
};
}

export const hideServerErrors = () => ({
type: HIDE_SERVER_ERRORS,
});

最佳答案

对于你的具体例子,试试这个:

首先,将此命令绑定(bind)到某个键和弦,例如

{
"key": "ctrl+alt+]",
"command": "editor.action.selectToBracket"
}

然后,将光标放在第一个括号内(第一行代码的末尾),触发命令,例如,Ctrl-Alt- ] 在我的示例键绑定(bind)中。输入你的 ( 你会得到:

export function hideServerErrors() ({
return {
type: HIDE_SERVER_ERRORS,
};
})

我认为这就是您通过这一步想要完成的全部工作。鉴于您有一些要更改的内容,片段 可能是一次进行所有更改的方法。

关于javascript - 替换括号 vscode 的匹配括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51293033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com