10Sep

O que é "Modo de desenvolvedor" no Windows 10?

Se você escavar as configurações do Windows 10, você pode encontrar algo chamado "Modo de desenvolvedor".Quando colocado no modo de desenvolvedor, o Windows permite testar mais facilmente aplicativos que você está desenvolvendo, use o ambiente do shell do Ubuntu Bash, altere uma variedade de configurações focadas no desenvolvedor e faça outras coisas assim.

Como ativar o modo de desenvolvedor

Esta configuração está disponível no aplicativo Configurações. Para acessá-lo, vá para Configurações & gt;Atualizar &Segurança & gt;Para desenvolvedores e selecione "Modo desenvolvedor".

O seu PC com Windows 10 será colocado no modo de desenvolvedor. Isso funciona em todas as edições do Windows 10, incluindo o Windows 10 Home.

Sideload Aplicativos não assinados( e depurá-los no Visual Studio)

Esta opção está localizada abaixo de "Aplicativos da loja do Windows" e "Aplicativos de camada lateral".Selecione "Aplicativos da loja do Windows" e o Windows só permitirá que você instale aplicativos UWP da Loja do Windows. Selecione "Aplicativos de tela lateral", a configuração padrão e o Windows também permitirá que você instale aplicativos de fora da Loja do Windows, desde que assinados com um certificado válido.

Mas se você selecionar "Modo Desenvolvedor", você pode instalar aplicativos UWP de fora da Loja do Windows, mesmo que não sejam assinados. Esta é uma opção crucial para os desenvolvedores de aplicativos UWP, que quererão testar seus aplicativos em seus próprios PCs ao desenvolvê-los. Esta opção substitui a necessidade de uma "licença de desenvolvedor" no Windows 8.1.O Modo Desenvolvedor

também permite que você depura aplicativos UWP no Visual Studio. Na verdade, se você abrir um projeto de aplicativo UWP no Visual Studio sem o modo de desenvolvedor ativado, você verá uma mensagem de aviso "Ativar o modo de desenvolvedor para o Windows 10" que o instrui a habilitar o modo de desenvolvedor. Você poderá então executar um aplicativo no modo de depuração diretamente do Visual Studio, testando-o em seu PC antes de carregá-lo na Loja do Windows.

Bash no Ubuntu no Windows 10

Se você deseja usar o shell Bash do Ubuntu no Windows 10, primeiro você deve colocar seu dispositivo em "Modo Desenvolvedor".Somente uma vez que seu dispositivo está no modo de desenvolvedor, você pode habilitar o "Subsistema do Windows para Linux" e instalar o ambiente Ubuntu em Bash.

Se você desativar o Modo Desenvolvedor, o Subsistema Windows para Linux também será desabilitado, impedindo o acesso ao shell Ubuntu Bash.

Acesso mais fácil às configurações Os desenvolvedores querem

O painel "Para desenvolvedores" permite que você altere rapidamente uma variedade de configurações do sistema para ser mais amigável ao desenvolvimento. Algumas dessas configurações estão disponíveis no Windows em outras áreas, mas estão espalhadas por toda parte. Desta forma, os desenvolvedores podem acessá-los todos em um só lugar.

Para o Explorador de arquivos, o modo Desenvolvedor pode mostrar extensões de arquivo, unidades vazias, arquivos ocultos e arquivos de sistema, que são todos normalmente ocultos. Também pode exibir o caminho completo para um diretório na barra de título do gerenciador de arquivos e permitir acesso mais fácil à opção "Executar como usuário diferente".

Para a Área de Trabalho Remota, o Modo Desenvolvedor pode ajustar várias configurações para garantir que seu PC esteja sempre acessível às conexões da Área de Trabalho Remota. Ele pode alterar as configurações do Firewall do Windows para permitir conexões de área de trabalho remota ao seu computador e permitir conexões apenas a partir de computadores que executam o Remote Desktop com autenticação de nível de rede.

Também pode ajustar suas configurações de energia para garantir que o PC nunca durma ou hiberna se estiver conectado, garantindo que ele permaneça acessível para conexões da Área de Trabalho Remota.

Para o PowerShell, o Modo de desenvolvedor pode alterar a política de execução para permitir que seu PC execute scripts PowerShell locais que não sejam assinados. O seu PC ainda não executará scripts remotos não assinados.

Device Portal e Device Discovery

Quando você habilita o Modo Developer, seu sistema Windows 10 instala automaticamente o Windows Device Portal. No entanto, o Device Portal nunca foi ativado até que você configure "Ativar o Portal do Dispositivo" para "Ativar" no painel Para Desenvolvedores.

Se você habilitar Device Portal, o software está ativado e as regras de firewall são configuradas para permitir conexões recebidas.

Device Portal é um servidor web local que disponibiliza uma interface web para outros dispositivos em sua rede local. Você pode usar o portal baseado na web para configurar e gerenciar o dispositivo, bem como usar uma variedade de recursos projetados para o desenvolvimento e depuração de aplicativos. Device Discovery permite que você emparelhe um dispositivo com Device Portal digitando um código.

Por exemplo, você pode usar o Device Portal para acessar remotamente um HoloLens ao desenvolver aplicativos holográficos do Windows. Consulte a documentação do Windows Device Portal do Microsoft para obter mais detalhes sobre como usar Device Portal e Device Discovery.

Menos Restrições de Link Simbólicas

Na Atualização de Criadores do Windows 10, colocar seu dispositivo no modo de desenvolvedor relaxa restrições na criação de links simbólicos. Anteriormente, só era possível para os usuários Administradores criar links simbólicos. Este ainda é o caso no Windows 10, a menos que você o coloque no modo de desenvolvedor.

No modo de desenvolvedor, uma conta de usuário com qualquer nível de privilégios pode criar links simbólicos. Em outras palavras, você pode abrir uma janela do Prompt de Comando normal e usar o comando mklink. Fora do modo de desenvolvedor, você precisaria abrir uma janela do prompt de comando como administrador antes de usar o comando mklink.

Os links simbólicos são freqüentemente usados ​​por desenvolvedores, portanto, essa mudança possibilita ferramentas de desenvolvimento para criar e trabalhar com links simbólicos sem ter que ser executado como Administrador.

A mudança de link simbólico é um bom exemplo do que a Microsoft continuará a fazer com o Modo Desenvolvedor no futuro. O modo de desenvolvedor é um interruptor que você virou para informar ao Windows que você é um desenvolvedor e o Windows pode ajustar automaticamente uma variedade de configurações para tornar o Windows funcionar melhor para você.