NotebookAutoSave
自動保存に関しては、を介してTrueに設定できるオプションを確認することをお勧めしますFromat->Option Inspector
。「選択したノートブック」を選択し、に移動してTrueNotebook Options -> File Options
に設定する必要があります。NotebookAutoSave
その後、評価のたびにノートブックが保存されます。もちろん、これが満足のいく解決策であるかどうかは、状況によって異なります。
しかし、私の経験では、最も信頼できる方法はCTRL + S反射を開発することです。これは私をがっかりさせることはなく、非常にうまく機能しています。
バージョン管理に関しては、CVSのサポートとEclipseプラグインを介したSVNのサポートが統合されたWorkBenchを使用できるパッケージを使用すると、はるかに簡単になります。ノートブックについては、このSOスレッドを参照してください。このMathgroupのディスカッションにも興味があるかもしれません 。
編集
M8の場合、自動保存の目的で、おそらく実行することもできます
RunScheduledTask[NotebookSave[EvaluationNotebook[]],{300}]
しかし、現時点ではこのコードをテストすることはできません
EDIT2
Toolbagリポジトリでこの投稿に出くわしました。これは、質問の自動保存部分の代替にもなる可能性があります(ただし、スケジュールされたタスクとの相対的な利点に関するコメントの説明も参照してくださいDynamic
) 。