Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在VS代码中选择和替换匹配语法_Javascript_Reactjs_Visual Studio Code - Fatal编程技术网

Javascript 如何在VS代码中选择和替换匹配语法

Javascript 如何在VS代码中选择和替换匹配语法,javascript,reactjs,visual-studio-code,Javascript,Reactjs,Visual Studio Code,我试图找到一种快速简便的方法来选择和替换VS代码中的匹配语法。具体来说,我正在编写JS/React,但理论上,这可能适用于几种语言 我一直在寻找键盘快捷键和各种扩展来解决这个问题,我想其他人也会从中受益。我相当肯定这在vim中是一个已解决的问题,所以我认为VS代码也可能有一个解决方案 基本上,我正在寻找一种快速的方法: const Component = () => ( <div>some stuff here</div> ) const组件=()=>( 这里

我试图找到一种快速简便的方法来选择和替换VS代码中的匹配语法。具体来说,我正在编写JS/React,但理论上,这可能适用于几种语言

我一直在寻找键盘快捷键和各种扩展来解决这个问题,我想其他人也会从中受益。我相当肯定这在vim中是一个已解决的问题,所以我认为VS代码也可能有一个解决方案

基本上,我正在寻找一种快速的方法:

const Component = () => (
  <div>some stuff here</div>
)
const组件=()=>(
这里有些东西
)
为此:

const Component = () => {
  <div>some stuff here</div>
}
const组件=()=>{
这里有些东西
}
当我对其中一段语法进行“特殊选择”时,只需突出显示并替换匹配的语法

这看起来很小,但我经常在组件内从隐式返回切换到显式返回时这样做。例如,如果我正在尝试调试,并希望向以前不需要的组件添加一些逻辑


谢谢你抽出时间

使用带有react模板的Emmet,这样您就不必重复编写整个样板文件;再次使用带有react模板的Emmet,这样您就不必重复编写整个样板文件