Intellij idea 如何用intellij中的空格序列替换文件中的所有制表符?

Intellij idea 如何用intellij中的空格序列替换文件中的所有制表符?,intellij-idea,indentation,code-formatting,Intellij Idea,Indentation,Code Formatting,给定项目中的一个文件,我希望能够用空格替换文件中的所有制表符。在intellij中有什么方法可以做到这一点吗 进入编辑|转换缩进,然后分别选择空格或制表符。文档中有:仅替换用于缩进的选项卡 Ctrl+Shift+A 键入“至空格”>输入 更换所有标签 Ctrl+R 检查正则表达式 输入\t和空格 全部替换 您认为可以在项目的所有文件中用空格替换选项卡吗?当我关闭所有文件时,空格和制表符的选项将变为不活动。请注意,这仅转换行开头的制表符。在中间行(在其他文本之间)的选项卡不被触摸。请注意

给定项目中的一个文件,我希望能够用空格替换文件中的所有制表符。在intellij中有什么方法可以做到这一点吗

进入编辑|转换缩进,然后分别选择空格或制表符。文档中有:

仅替换用于缩进的选项卡
  • Ctrl+Shift+A
  • 键入“至空格”>输入

更换所有标签
  • Ctrl+R
  • 检查正则表达式
  • 输入\t和空格
  • 全部替换


您认为可以在项目的所有文件中用空格替换选项卡吗?当我关闭所有文件时,空格和制表符的选项将变为不活动。请注意,这仅转换行开头的制表符。在中间行(在其他文本之间)的选项卡不被触摸。请注意,您的搜索和替换(CTRL—R)将始终将选项卡转换为固定数量的空格。它不做制表,你可以用一个标签把东西从一行排到下一行。然而,缩进技巧确实是一种安排。将Mac的
Ctrl
替换为
Cmd
,并在IntelliJ 2018上运行。3似乎clion在这方面有点欠缺。虽然使用正则表达式转换确实不能正确对齐,但它似乎是确保文件中没有选项卡的唯一方法。