2016-11-07 116 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插件,該插件提供了一個命令,用於將選項從標籤轉換爲空格,反之亦然。