19

ファイルを自動的に保存するEclipseの構成またはプラグインを探しています(Ctrl + Sを使用する必要はありません)。集中力を失ったときや、一定期間にわたってそれを行うことができます。そのようなものを見たと思いますが(IDEAにあることは知っています)、今は見つかりません。

4

5 に答える 5

25

7 年後の更新 (Eclipse Neon 4.6)

Eclipse にはダーティ エディターの自動保存機能が追加されました

デフォルトでは、自動保存オプションは無効になっています。
新しい自動保存設定ページ ( Preferences > General > Editors > Autosave) が利用可能になり、自動保存を有効/無効にしたり、自動保存の間隔を変更したりできます。
カウントダウンは、キーボード操作、マウス クリック、またはポップアップ (コンテンツ アシスト、設定ページなど) が表示されたときにリセットされます。

https://www.eclipse.org/eclipse/news/4.6/images/autosave-preference-page.png


元の回答 (2009)

コメントに追加されたOP IAdapter :

私が説明したようなプラグインが存在するに違いありません。

...そしてあなたは正しいです!

Eclipse プラグインsaveDirtyEditorは、必要なことだけを行う必要があります。をプラグイン ディレクトリに
コピーします。SaveDirtyEditors_1.0.2.jar

下に新しい設定ページが表示されます

General > Editors > Text Editors > Save Dirty Editors

myfile.java、30 秒ごとに ' ' の下の ' ' のようなダーティ ファイルを保存できますmyfile.java.snapshot(必要に応じてそれより短くすることもできます)。


ただし、プラグインを追加しないと、Eclipse はその機能をネイティブにサポートしません。

最も近いものは次のとおりです。

Window > Preferences > type "build"
  > General > Workspace > [x] Save automatically before build

そうすれば、実際にソースをビルドするためにCTRL+を押すたびに、ソースが保存されます。しかし、これはまさにあなたが求めているもの ではないことに気づきました。 「自動的にビルドする」オプションがアクティブになっていると、オプションがあまり効率的ではないことに注意してください...(それはあまりにも多くのビルドをトリガーします)B

繰り返しますが、探しているものを正確に達成することなく、次のものもあります。

Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching

注: IntelliJ IDEA と eclipse の違いは、「保存時にコンパイル」機能です。

IDEA FAQに記載されているとおり:

Q:
IntelliJ IDEA で「保存時にコンパイル」を有効にすることはできますか?

IntelliJ IDEA は現在、この機能をサポートしていません。
ただし、同様の機能を提供する「Eclipse-mode」プラグインがあるため、このプラグインを試すことをお勧めします。
デフォルトでは、IntelliJ IDEA がファイルを保存するため、他の IDE のように Ctrl+S ショートカットを頻繁に押す必要がないことに注意してください。

ただし、Eclipse では、「保存時にビルド」がデフォルトで有効になっているため、その特定の機能がありません。

于 2009-07-17T10:51:10.927 に答える
15

http://code.google.com/p/eclatosa/

「Eclipseウィンドウを非アクティブ化するときに、開いているすべてのエディターをEclipseに保存します(IntelliJのように)」

于 2011-11-29T10:23:56.157 に答える
1

追加のプラグインをインストールする必要はありません。

ウィンドウ -> 設定 -> 一般 -> ワークスペース で確認できます:

Save automatically before build + Build automatically 

それがうまくいかない場合は、これを試してください:

設定 -> 実行/デバッグ -> 起動 -> 起動前にダーティ エディターを保存

于 2016-10-10T11:37:56.347 に答える
0

私はずっと前にこれを行うためにプラグインを書きましたが、これはまだ機能しているようです: http://www.stateoffflow.com/projects/71/save-me

フォーカスを失ったときにエディターを保存します。ただし、日食から切り替えると、気づきません。

于 2011-08-30T14:31:12.957 に答える