Configurando ambiente de desenvolvimento no Windows
Tags: webdev, programming, beginners, help
Published: 2021-02-26 22:55:47

Olá, hoje vou passar aqui umas dicas de como instalar algumas ferramentas no Windows para configurar nosso ambiente de desenvolvimento. Vamos lá:

![Imagem do site do Chocolatey](https://chocolatey.org/content/images/icon_slogan.png)

<b>Instalando o Chocolatey</b>

A primeira coisa a instalar vai ser o <b>[Chocolatey](https://docs.chocolatey.org/en-us/choco/setup#more-install-options)</b>. Ele é um gerenciador de pacotes para o Windows que ajuda a instalar, atualizar e remover outras ferramentas de desenvolvimento.

Tem duas formas, ou pelo cmd do Windows ou pelo PowerShell.

<b>Instalando com cmd.exe</b>

<blockquote>@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
</blockquote>

<b>Instalando com PowerShell.exe<b>

<blockquote>Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))</blockquote>

![Imagem do Node](https://miro.medium.com/max/5120/1*mp91A9RzagntGGjBnwu4Yw.png)

<b>Instalando o Node<b>

Dependemos do Node no terminal para executar algumas coisas e o NPM para gerenciar as atualizações, pacotes etc.

Após a instalação do Chocolatey, precisamos instalar o [Node](https://nodejs.org/en/download/package-manager/#windows
) para Windows, assim conseguiremos lidar com o <b>npm</b> (gerenciador de pacotinhos do node :) ).

<b>Instalando o node usando o Chocolatey:<b>

<blockquote>cinst nodejs
#  ou 
cinst nodejs.install</blockquote>

===========================================

<b>Configurando seu terminal:</b>

Agora chegamos na parte divertida de colorir um pouco as coisas. Abaixo teremos o site do [Dracula Theme](https://draculatheme.com/
), onde tem o tema mais usado para vários tipos de lugares! Iupi!  :D

![Imagem do site do Dracula Theme](https://draculatheme.com/static/icons/pack-1/045-dracula.svg)

<b>BÔNUS</b>

No meu caso eu tive que configurar tudo e mais um pouco. O usuário do computador era outra pessoa e eu tive que modificar o nome do usuário no disco local <b>C:\Users</b>. Para isso o que eu fiz: 

<b>IMPORTANTE:</b>

<b>Antes de fazer o passo a passo certifique-se de que você já se colocou como Administrador do computador, caso não, digite no pesquisar do Windows "netplwiz" > propriedades > associação de grupo > Administrador.</b>

1) Fui na barra de pesquisar do Windows e digitei "regedit";
2) Abrindo o registro do Windows eu fechei as pastinhas que estavam abertas pra ir em *HKEY_LOCAL_MACHINE*;
3) Depois em software > Microsoft > Windows NT > Current Version > Profile List;
4) Dentro de Profile List procure o nome de usuário que está atualmente. Provável que estará algo assim: 

![image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9nhnq7it396a7ugknoby.png)

5) Botão direito no ProfileImage > Modificar. Coloque o nome que você quer na pasta;
6) Reinicie o Windows, quando entrar na área de trabalho (tomei um susto nessa parte pois tinha sumido tudo do computador, pois estava em um usuário temporário, mas por que precisava fazer outro passo que falo no passo 7);
7)Vá na pasta dentro do computador mesmo C:\Users\<usuáriox> e já estará disponível para renomear o nome do antigo usuário "<usuáriox>". *Renomeie para o nome que você colocou no "regedit".*
7) Reinicie novamente o computador e agora já deve estar com seu usuário correto.


É isso pessoal, espero que tenha ajudado bastante vocês! Podem me dar feedback ou se quiser algum tema aqui para eu escrever pode falar também. Se eu souber ajudar, ajudarei! :)

Vídeo que me ajudou com o caso de usuário https://www.youtube.com/watch?v=H5NcfzmtTJY&feature=emb_title

Redes sociais: 
https://twitter.com/xjulices
https://github.com/jumaschion

;*