在 Sublime Text 3 的多个文件中的括号周围添加空格

Add spaces around brackets in multiple files in Sublime Text 3

我想知道是否可以在 Sublime Text 3 中进行搜索和替换以在多个文件中的括号周围添加空格。

例如,我需要在多个文件中进行转换:

$var = function($par1, $par2);

至:

$var = function( $par1, $par2 );

有什么想法吗?如果可以,我该怎么做?

提前致谢

经过一番折腾,我想出了一个正则表达式来在括号周围添加空格:

Find: \((.*?)\)
Replace: (  )

更新: 以下正则表达式更精确,因为它匹配 ($var) 但不匹配 ( $var ) 也不匹配 ():

Find: \((?!\s)([^()]+)(?<!\s)\)
Replace: (  )