2016-11-07 61 views
0

许多编辑器和IDE支持通过使用一行或选定文本片段上的Tab/Shift + Tab将空格转换为制表符,但在Eclipse中我没有找到这样的功能。有没有插件或什么东西来添加这样的功能?我试图自己找到一个,但似乎没有任何关键字像“tab”或“indent”。我正在使用Perl,顺便说一句。将制表符转换为空格

+0

可能的重复[如何更改Eclipse以使用空格而不是制表符?](http://stackoverflow.com/questions/407929/how-do-i-change-eclipse-to-use-spaces-instead -of-tabs) – morotspaj

+0

看在上帝的份上,在指责重复之前阅读。我特意询问了一种复制由Tab/Shift + Tab触发的相当广泛提供的功能的方法... – ZzZombo

回答

0

如果将设置更改为仅制表符或仅空格,则Tab键,Shift + Tab按预期工作。 (至少对于我来说)。

+0

我只是再试一次。我从Internet复制了一些代码,空格作为缩进,而我使用制表符,并且所有以空格开头的行完全拒绝意外,而按Tab仅在空格后面添加制表符。所以它不会将空格转换为标签。 – ZzZombo

+0

哪种语言? Java的? – morotspaj

+0

如果按Ctrl + i会发生什么情况? – morotspaj

1

检查上下文菜单是否有像Source->Correct Indentation这样的条目。这适用于Java,但可用性取决于您编辑的语言。

否则,您可以安装AnyEdit Tools插件,该插件提供了一个命令,用于将选项从标签转换为空格,反之亦然。

相关问题