Skip to content

03 ‐ Ferramentas para Desenvolvimento

Sabrina B edited this page Apr 5, 2024 · 5 revisions

3 - Ferramentas para Desenvolvimento com JavaScript

No mundo do desenvolvimento de software em JavaScript, ferramentas adequadas desempenham um papel crucial. Neste terceiro capítulo, exploraremos dois componentes essenciais: os editores de código e as ferramentas de desenvolvedor dos navegadores.

3.1 Editores de Código

Os editores de código são a base do processo de desenvolvimento de software em JavaScript. Eles oferecem um ambiente onde os desenvolvedores podem escrever, editar e depurar seu código de maneira eficiente. Um dos editores mais populares entre os desenvolvedores de JavaScript é o Visual Studio Code (VS Code).

3.1.1 Visual Studio Code (VS Code)

O Visual Studio Code é um editor de código leve e altamente personalizável, amplamente adotado pela comunidade de desenvolvedores de JavaScript. Ele oferece suporte robusto para JavaScript e uma vasta gama de extensões que podem aumentar a produtividade do desenvolvedor.

Você pode baixar o Visual Studio Code gratuitamente no site oficial, onde estão disponíveis versões para Windows, macOS e Linux.

Embora o Visual Studio Code seja uma escolha popular, existem outras opções disponíveis, como Sublime Text, Atom e WebStorm. Cada editor possui recursos avançados de edição, personalização e integração com ferramentas de desenvolvimento, permitindo que os desenvolvedores encontrem a ferramenta que melhor se adapta às suas necessidades e preferências.

3.2 Ferramentas de Desenvolvedor dos Navegadores

As ferramentas de desenvolvedor dos navegadores são fundamentais para os desenvolvedores de JavaScript, oferecendo uma maneira conveniente de inspecionar, depurar e otimizar o código de uma página web.

  • Acessando as ferramentas de desenvolvedor com o botão direito do mouse: Clique com o botão direito do mouse na página web e selecione a opção "Inspecionar" no menu suspenso. Ou pressione Ctrl + Shift + I (Windows/Linux) ou Cmd + Option + I (Mac) para abrir as ferramentas de desenvolvedor.
Acessando pelo mouse
  • Acessando as ferramentas de desenvolvedor pelo menu: Você também pode acessar as ferramentas de desenvolvedor indo para o menu do Chrome (três pontos verticais no canto superior direito) -> "Mais ferramentas" -> "Ferramentas do desenvolvedor".

Acessando pelo menu

Depois de abrir as ferramentas de desenvolvedor, você verá uma janela dividida em várias seções por abas.

Outros navegadores também oferecem ferramentas de desenvolvedor acessíveis através de menus ou atalhos de teclado semelhantes.

3.2.1 Utilizando as Ferramentas de Desenvolvedor

As ferramentas de desenvolvedor dos navegadores oferecem uma variedade de recursos úteis, incluindo a visualização da estrutura HTML da página, a depuração de código JavaScript em tempo real e a análise de desempenho da página.

Usando a aba Elements das ferramentas de desenvolvedor

A aba "Elements" é uma das mais utilizadas, pois permite visualizar a estrutura HTML da página em tempo real. Com ela, é possível inspecionar cada elemento na hierarquia do DOM (Modelo de Objeto do Documento), visualizar e editar seus atributos, conteúdo e estilos aplicados.

Usando a aba Console das ferramentas de desenvolvedor

Outra aba importante é o Console, onde os desenvolvedores podem visualizar mensagens de depuração, erros e saídas de código JavaScript em tempo real. O console também oferece uma interface interativa para execução de comandos JavaScript diretamente no contexto da página, o que pode ser útil para testes rápidos e depuração de código.

Além disso, as ferramentas de desenvolvedor dos navegadores permitem visualizar e editar estilos CSS aplicados aos elementos HTML.

Através da aba "Styles" e "Computed", os desenvolvedores podem identificar estilos aplicados na tag HTML selecionada e modificar propriedades CSS, como cor, tamanho, posicionamento e muito mais.

Usando a aba Styles das ferramentas de desenvolvedor Usando a aba Computed das ferramentas de desenvolvedor

Com essas informações, fica mais fácil depurar os problemas de layout e realizar os ajustes finos necessários da aparência visual da página.

No próximo capítulo, daremos o próximo passo emocionante: criaremos nosso primeiro código em JavaScript. Você aprenderá os conceitos básicos da linguagem e começará a experimentar o poder do JavaScript em ação. Não perca!

Clone this wiki locally