2011-09-27 56 views
4

我在Ubuntu 11.04上運行Eclipse 3.6(Helios 20110218-0911)。在首選項下,我去了以下面板:如何在保存JavaScript文件時設置Eclipse來刪除尾部空白?

的JavaScript - >編輯 - >保存操作。

選中「其他操作」複選框並選擇「刪除所有行上的拖尾空白」。

enter image description here

然而,當我保存在Eclipse中我的JavaScript文件了,還有在我行的末尾尾隨空白。

我錯過了什麼?

回答

5

「拯救行動」的JavaScript是隻在JavaScript的項目(用JavaScript性質的項目)提供。
(如果你能在「配置」菜單中看到「轉換爲JavaScript的項目」時,用鼠標右鍵單擊該項目,嘗試)

+0

謝謝。不幸的是,我在同一個項目中同時使用Java和JavaScript,所以我不確定這是否適用於我,因爲我的項目目前配置爲Java項目。 雖然我不知道爲什麼它應該關係到我的項目對於Eclipse的本質。 – bolinfest

+3

我能夠將我的項目更改爲Java和Javascript被選爲Project Facets的分面項目。 – pimlottc

+1

以下是我在Luna Service Release 2(4.4.2)中的操作方法: 1.從菜單中選擇項目/屬性。 2.點擊Project Facets。 3.選中「JavaScript」並單擊確定。 4.再次從菜單中選擇項目/屬性。 5.現在應該有一個JavaScript部分。轉到此部分下的編輯/保存操作並在此處進行配置。 – 10basetom

0

你看這裏How to auto-remove trailing whitespace in Eclipse?或嘗試搜索相似的主題?

這可能是對您有用,我認爲:)

+1

AnyEdit是我特別喜歡。 – Thor84no

+0

我確實看過那裏,但當Eclipse聲稱支持這個功能的時候,必須安裝一個插件似乎很荒謬。我在幾臺機器上運行Eclipse,所以我必須安裝並保持同步的插件越少越好。無可否認,我可以使用[Workspace Mechanic](http://code.google.com/a/eclipselabs.org/p/workspacemechanic/)來解決這個問題,但我希望避免這種複雜性。 – bolinfest

0

我最近面臨同樣的問題。我發現的唯一方法是將您的項目轉換爲Javascript項目。右鍵單擊資源管理器中的項目文件夾,選擇[配置] - > [轉換爲Javascript項目],Javascript Save Action將開始工作。

不幸的是,我不知道如何將其轉換回。 因爲它對我來說不是一個大問題,所以將它轉換爲javascript項目確實幫助了我很多。