‫Jedną z rzeczy, o których należy pamiętać w przypadku kodowania na żywo, jest to, że w tej chwili możesz napotkać pewne błędy podczas korzystania
‫z niego.
‫Załóżmy na przykład, że chcę dodać nową nieruchomość UE do mojej ruchomej platformy.
‫Mogę iść dalej i po prostu skopiować enter.
‫Po prostu będę miał tutaj moją dwójkę.
‫Teraz idę do przodu i wiernie zgodnie z kursem, używam kodowania na żywo, aby odbudować i zobaczyć moją nową nieruchomość.
‫A kiedy już to zrobisz, zamknij okno, a ja może zaktualizuję ruchome platformy.
‫Właściwość tutaj może powiedzieć, no cóż, nie chcę, żeby było tu 99, chcę zamiast tego ustawić 300.
‫A potem kończę dzień i zamykam edytora.
‫Możesz jednak zaobserwować, że kiedy ponownie uruchomisz projekt, uzyskasz zarys i ponownie zaczniesz
‫szukać swojej ruchomej platformy, wybierz ją.
‫Zobaczysz, o nie, ta nowa własność zniknęła.
‫Wygląda więc na to, że kodowanie na żywo wpłynęło tylko na zmianę w edytorze, ale nie spowodowało, że stało
‫się to na stałe na dysku.
‫To nie sprawiło, że tam zostało.
‫Więc możesz ulec pokusie, żeby zrobić, w porządku, po prostu ponownie nacisnę przycisk kodowania na żywo.
‫Będzie kontynuowany i przebudowany i ponownie wprowadzi moją zmianę, ale zauważysz, ups, zresetowano
‫ją do wartości domyślnej.
‫Więc straciłem te dane, które tutaj wprowadziłem, co nie jest dobre.
‫Jeśli więc znajdziesz się w sytuacji, w której posunąłeś się do przodu i
‫wydaje się, że utraciłeś część danych, od razu zamknij edytor, abyśmy nie zachowali żadnych utraconych danych.
‫Następnie chcesz przejść do kodu programu Visual Studio i kontrolować przesunięcie B, aby wyświetlić zadania
‫kompilacji i rozpocząć tutaj zwykłe zadanie kompilacji.
‫Upewnij się, że każdy kompiluje się całkowicie poza edytorem z zamkniętym edytorem.
‫Następnie możesz wrócić do pliku projektu i otworzyć go ponownie, a my możemy poszukać w
‫zarysie naszej ruchomej platformy, wybrać ją i ruszyć.
‫Widać teraz, że dodana nowa właściwość jest nie tylko tam, ale jest tam również z wartością, którą ją
‫zapisaliśmy, tak jak przed pierwszym zamknięciem edytora, więc nie straciliśmy w ten sposób żadnych danych.
‫Teraz uważam, że 90% problemów z kodowaniem na żywo sprowadza się do tego problemu.
‫Więc jeśli tak jest, to ponowne uruchomienie edytora i ponowne załadowanie może załatwić sprawę.
‫Ale jeśli uznasz to za frustrujące lub masz inne problemy z kodowaniem na żywo, możesz powrócić do starej metody
‫robienia rzeczy, która nazywa się przeładowywaniem na gorąco.
‫Wchodzisz do menu edycji i przechodzisz do preferencji edytora.
‫Wybierasz kodowanie na żywo w sekcji ogólnej i po prostu wyłączasz kodowanie na żywo, aby mogli zamknąć
‫preferencje i musisz ponownie uruchomić edytor, aby ta zmiana była trwała.
‫Więc po ponownym uruchomieniu możesz ponownie skompilować za pomocą zwykłego przycisku rekompilacji na dole,
‫prawda?
‫Miejmy nadzieję, że dzięki temu przejdziesz przez wszelkie problemy, jakie możesz napotkać podczas kompilacji z kodowaniem na żywo, i zobaczymy
‫się na następnym wykładzie.