2012-02-16 13 views
7

Czy jest jakiś sposób, że mogę Delphi IDE automatycznie zapisywać wszystkie otwarte projekty co X minut lub tuż przed kompilacją? Spojrzałem w XE2 i w Gexperts i nic nie widziałem, ale to nic nie znaczy, bo jestem gruby.Jak automatycznie zapisać w XE2?

+1

Ty powinien naprawdę podkreślać twoje pytanie nad historiami, niektórzy ludzie nie są zbyt dobrzy w czytaniu dużych tekstów w pośpiechu, by dać odpowiedź ... Tymczasem, GExperts/CnPack robią nie ma takiej cechy, Castalia ma (w niezbyt stabilnym stanie). Ewentualnie możesz napisać takiego czarodzieja samemu, jest to proste, ale musisz dowiedzieć się, co zrobić z modułami nigdy wcześniej nie zapisanymi. – OnTheFly

+0

CTRL + SHIFT + S jest twoim przyjacielem, mam obsesję na punkcie tego skrótu od D7 dni ((: – ComputerSaysNo

+0

Bah, podoba mi się mała historia, wyrażenie "mały dialog przyznający się do gildii" wywołuje uśmiech na mojej twarzy. –

Odpowiedz

8

Andy'sDDevExtensions posiada opcję „Kompilacja Backup”, który automatycznie zapisuje kopię jednostek zmodyfikowanych do pliku .cbk (np Example.pas.cbk).

+0

Otrzymałem odpowiedź z powodu innych oferowanych produktów. – Mawg

+3

@Mawg: Przepraszam; Tęskniłem za częścią pytania, które brzmiało: "Jak mogę zaoszczędzić przed kompilacją i zdobyć również inne gadżety?" :) Może powinieneś edytować swoje pytanie? (+1 do Gerry'ego, BTW.) Zapomniałem DDevExtensions też to zrobił.) –

+0

+1 i moje przeprosiny, Ken. Odpowiedziałeś poprawnie i szybciej, ale lubię te inne gadżety, o które zapomniałem poprosić :-) – Mawg

21

Zaznacz pole wyboru w polu Tools->Options->Environment Options->Autosave->Editor Files. Zapisuje pliki podczas kompilacji/uruchamiania.

(Jeśli jeszcze tego nie zrobiłeś, sprawdziłbym także Tools->Options->Editor Options->Create backup files i ustawię File backup limit na 10 lub więcej. Pozwala to na rodzaj kontroli wersji przy użyciu folderu .history dla każdego projektu (do którego można uzyskać dostęp za pomocą History zakładka na dole edytor kodu.)

+0

-1, nie spełnia wymagań PO. Pierwsze zgadywanie nigdy nie zapisuje kompilacji. jeden jest nie na temat, ponieważ nigdy nie zapisuje się na kompilacji i nic do tworzenia kopii zapasowych. – OnTheFly

+2

Au contraire, gdy te dwa są sprawdzane i uruchamiasz program, pliki zapisują. Aby to udowodnić możesz spojrzeć na "Sa ve "toolbutton. Będzie wyszarzony, sugerując, że zostało zrobione. –

+0

@user, być może w bardzo starej wersji Delphi, której używasz, nie, ale w nowoczesnych wersjach takich jak XE2 to na pewno robi. –

Powiązane problemy