Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
Visual studio code 如何在vs代码中将每隔一个空格更改为tab_Visual Studio Code_Vscode Extensions - Fatal编程技术网

Visual studio code 如何在vs代码中将每隔一个空格更改为tab

Visual studio code 如何在vs代码中将每隔一个空格更改为tab,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,假设我有一篇这样的文章 > Name > > Peak > > Surname > > Sornpaisarn Name Peak Surname Sornpaisarn 但我希望整个文件都是这样写的 > Name > > Peak > > Surname > > Sornpaisarn Name Peak Surname Sornpaisarn 对于奇数空格,我想改为tab。即使是空白,

假设我有一篇这样的文章

> Name
> 
> Peak
>
> Surname
>
> Sornpaisarn
Name    Peak
Surname Sornpaisarn
但我希望整个文件都是这样写的

> Name
> 
> Peak
>
> Surname
>
> Sornpaisarn
Name    Peak
Surname Sornpaisarn
对于奇数空格,我想改为tab。即使是空白,我也要删除它。vs代码中有什么东西可以做到这一点吗

  • 确保最后一行正好是
    ,以便最后一个键空间值空间块与其他块相同
  • 制作页面的备份副本。如果编辑破坏了它,您可以替换它并尝试其他操作
  • 从编辑菜单中选择“替换”
  • 在“查找/替换”对话框中,单击小的
    *
    框以启用正则表达式
  • 在顶部(查找)框中,输入
    \s([^\n]+)\n>\n>\s([^\n]+)\n>
  • 在底部(替换为)框中,输入
    $1\t$2
  • 单击文件中第一个字符的前面,以便在那里开始转换
  • 单击“替换”或“全部替换”小按钮(文本“替换为”右侧的小
    b->c
    图标)
      • 确保最后一行正好是
        ,以便最后一个键空间值空间块与其他块相同
      • 制作页面的备份副本。如果编辑破坏了它,您可以替换它并尝试其他操作
      • 从编辑菜单中选择“替换”
      • 在“查找/替换”对话框中,单击小的
        *
        框以启用正则表达式
      • 在顶部(查找)框中,输入
        \s([^\n]+)\n>\n>\s([^\n]+)\n>
      • 在底部(替换为)框中,输入
        $1\t$2
      • 单击文件中第一个字符的前面,以便在那里开始转换
      • 单击“替换”或“全部替换”小按钮(文本“替换为”右侧的小
        b->c
        图标)