Eclipse Juno for C / C ++为选项卡插入空格不起作用

时间:2013-01-31 16:36:47

标签: eclipse perl eclipse-cdt

我刚刚找到C / C ++的 Eclipse Juno 为标签插入空间”不起作用。 Juno for Java的作品。有人有同样的问题吗?有没有办法在所有 .cpp 脚本将标签更改为 4个空格检查我的更改之前> .h 文件?任何人都可以帮助脚本?感谢,

修改

我在Linux。

EDIT2

this也有效:

find ./ -name'* .cpp'-exec sed -i's / \ t / / g'{} \;

2 个答案:

答案 0 :(得分:1)

脚本是终端的一行代码:

$ perl -pi.bak -e 's{\t}{    }g' *.cpp *.h

'.bak'参数将创建文件的备份(例如test.cpp - > test.cpp.bak)

对于Windows,请使用双引号而不是单引号。

答案 1 :(得分:0)

尝试使其运行(而不是使用脚本):

  • 转到'窗口' - > '首选项'
  • 在树中选择:C / C ++ - >代码风格 - >格式化器
  • 点击“修改”按钮
  • 标签'标识':将'标签政策'设置为'仅限空格'(如果与我正在修改的设置不同,请查看)
  • 点击“应用”/“确定”

HTH