﻿1
00:00:04,160 --> 00:00:11,300
‫Portanto, uma coisa a ser observada com a codificação ao vivo é que, no momento, você pode encontrar alguns bugs ao

2
00:00:11,300 --> 00:00:12,000
‫usá-la.

3
00:00:12,020 --> 00:00:18,970
‫Por exemplo, suponha que eu queira adicionar uma nova propriedade da UE à minha plataforma de mudança.

4
00:00:18,980 --> 00:00:22,040
‫Eu posso ir em frente e apenas copiar o enter.

5
00:00:22,040 --> 00:00:24,770
‫Eu só vou ter um meu dois aqui.

6
00:00:25,070 --> 00:00:32,450
‫Agora vou em frente e fielmente de acordo com o curso, uso codificação ao vivo para reconstruir e ver minha nova propriedade.

7
00:00:32,600 --> 00:00:39,650
‫E uma vez feito isso, vá em frente e feche a janela e eu posso ir em frente e atualizar as plataformas móveis.

8
00:00:39,650 --> 00:00:46,130
‫A propriedade aqui pode dizer, bem, eu não quero que seja 99 aqui, quero que seja definido como 300.

9
00:00:46,460 --> 00:00:49,580
‫E então eu termino o dia e fecho meu editor.

10
00:00:49,760 --> 00:00:56,000
‫No entanto, o que você pode observar é que quando você for em frente e relançar o projeto e obter

11
00:00:56,000 --> 00:00:59,120
‫o esboço e procurar novamente sua plataforma móvel, selecione-a.

12
00:00:59,690 --> 00:01:03,290
‫Você verá que, oh não, essa nova propriedade desapareceu.

13
00:01:03,290 --> 00:01:10,730
‫Então, o que parece ter acontecido é que a codificação ao vivo afetou apenas a mudança no editor, mas

14
00:01:10,730 --> 00:01:13,610
‫não a tornou permanente no disco.

15
00:01:13,610 --> 00:01:16,010
‫Isso não fez com que ficasse lá.

16
00:01:16,310 --> 00:01:19,970
‫Então, o que você pode ficar tentado a fazer é, ok, bem, vou apertar o botão de codificação ao vivo novamente.

17
00:01:19,970 --> 00:01:25,940
‫Ele seguirá em frente e reconstruirá e reintroduzirá minha alteração, mas você notará, oops, é

18
00:01:25,940 --> 00:01:28,130
‫redefinido para o valor padrão.

19
00:01:28,130 --> 00:01:31,550
‫Então eu perdi esses dados que eu tinha inserido aqui, o que não é bom.

20
00:01:31,970 --> 00:01:37,850
‫Portanto, se você se encontrar nessa situação em que foi em frente e parece ter perdido

21
00:01:37,850 --> 00:01:44,300
‫alguns dados, vá em frente e feche o editor imediatamente para que não salvemos nenhum desses dados perdidos.

22
00:01:44,960 --> 00:01:52,190
‫E então o que você quer fazer é ir para o código do Visual Studio e controlar o turno B para abrir as

23
00:01:52,190 --> 00:01:55,970
‫tarefas de compilação e iniciar sua tarefa de compilação regular aqui.

24
00:01:56,510 --> 00:02:00,770
‫Certifique-se de que cada compila totalmente fora do editor com o editor fechado.

25
00:02:01,100 --> 00:02:08,000
‫Então você pode voltar ao seu arquivo de projeto e abri-lo novamente e podemos ir e olhar

26
00:02:08,240 --> 00:02:12,620
‫no esboço para nossa plataforma móvel, selecioná-lo e eles vão.

27
00:02:12,620 --> 00:02:19,430
‫Agora você pode ver que a nova propriedade adicionada não está apenas lá, mas também está lá com o valor que

28
00:02:19,430 --> 00:02:25,520
‫nós salvamos como antes de fecharmos o editor pela primeira vez, então não perdemos nenhum dado dessa maneira.

29
00:02:25,730 --> 00:02:31,280
‫Agora, acho que 90% dos problemas com a codificação ao vivo se resumem a esse problema.

30
00:02:31,280 --> 00:02:36,950
‫Portanto, se for esse o caso, reiniciar o editor e recarregar pode resolver o problema.

31
00:02:37,190 --> 00:02:43,490
‫Mas se você achar isso frustrante ou parecer estar tendo outros problemas com a codificação ao vivo, poderá reverter para o antigo método

32
00:02:43,490 --> 00:02:46,400
‫de fazer coisas que é chamado de recarga a quente.

33
00:02:46,400 --> 00:02:50,030
‫Você vai para o menu de edição e vai para as preferências do editor.

34
00:02:50,300 --> 00:02:58,250
‫Você seleciona a codificação ao vivo na seção geral e apenas desativa a codificação ao vivo para que eles possam

35
00:02:58,250 --> 00:03:03,860
‫fechar as preferências e você precisará reiniciar o editor para tornar essa alteração permanente.

36
00:03:04,070 --> 00:03:11,330
‫Então, uma vez que foi reiniciado, você pode recompilar usando o botão de recompilação usual na parte inferior,

37
00:03:11,570 --> 00:03:12,140
‫certo?

38
00:03:12,290 --> 00:03:18,470
‫Espero que isso ajude você a superar quaisquer problemas que possa encontrar ao compilar com codificação ao vivo e nos

39
00:03:18,470 --> 00:03:19,730
‫vemos na próxima palestra.

