こまめにセーブ

そして中身が消えてもプロジェクトにファイルのエントリーが残ってるなら
プロジェクトエクスプローラでそのファイルを右クリック->ReplaceWith->LocalHistory
に過去のセーブ直前のデータが残ってないか?