SlideShare a Scribd company logo
1 of 20
Instalação
Editor
Menu
Arquivo
Live Preview
Gerenciador de Extensões
Sobre o Brackets
 Um novo editor open-source para a
próxima geração da web.
 HTML5, Css3, JavaScript;
 Edições rápidas para as linguagens;
 Comandos e atalhos para ajudar no
código CSS e HTML;
 É rápido – muito rápido. Excelente para
desenvolvimento front-end, desde
pequenas coisas até grandes projetos;
 Tem o recurso de Live Preview – por
utilizar o próprio navegador para exibir o
resultado do desenvolvimento on-the-fly,
temos uma visualização real do que está
acontecendo;
 É fácil – a interface é simples e intuitiva. Tem opção
para vários idiomas, incluindo o português brasileiro;
 É extensível – o editor pode receber novos recursos
através da adição de extensões. Além disso, o
repositório de extensões é grande o suficiente para
cobrir soluções para diversas situações pelas quais
outros desenvolvedores já passaram;
 Integração com Theseus – o desenvolvimento, a
análise de código e a depuração de Javascript ficam
fáceis com o a integração com Theseus. De fato, não
é surpresa um editor que utiliza Node.js como infra
ter uma boa integração para depuração JavaScript;
 É multiplataforma – possui pacotes pré-compilados para
Windows, Mac e Linux. Apesar de o pacote para Linux ser
Debian, a característica open source do editor permite que
terceiros empacotem para outras distros, como o Fedora;
 Gerenciador de projetos – o gerenciador de pastas funciona
como um gerenciador de projetos. Um recurso que falta no
Sublime text, mas que foi bem implementado no Brackets.
Não é preciso levantar várias instâncias do editor, basta
selecionar o projeto em que vamos trabalhar. Além disso, o
editor se lembra dos arquivos abertos na última vez que o
projeto foi trabalhado, trazendo essa seleção
automaticamente;
 Construído com tecnologia web – a ferramenta não é apenas
focada em web, é construída com tecnologia web.
Exatamente por isso, ela pode ser modificada utilizando
apenas marcação, CSS e JavaScript;
Click em cima de uma tag HTML e aperte Ctrl +
E
No CSS e JS segue o mesmo
estilo
Contras
 É fundamental uma resolução alta para o
Live Preview – a grande vantagem do Live
Preview é poder colocar o editor lado a lado
com a janela do navegador. No meu caso,
com 1920x1080px, a experiência foi
excelente. Mas, em resoluções menores, a
experiência do Live Preview pode ser
prejudicada.
 Não permite abrir outro código que tenha
codificação diferente da UTF-8;
Gerenciador de Extensões
Instalar o Emmet;
Emmet
 Emmet (anteriormente conhecido
como codificação Zen) é um conjunto de
ferramentas de desenvolvedor web que
podem melhorar muito o seu fluxo de
trabalho de HTML & CSS.
 Após digitar aperte Ctrl+Alt+Enter;
 # usado para id;
 . Usado para Class;
 * Quantidade de
repetição da tag;
 + Quantidade de tags;
Referências:
 http://imasters.com.br/desenvolvimento/software-
livre/brackets-o-editor-para-web-que-faz-jus-ao-seu-
proposito/
 https://github.com/adobe/brackets/blob/master/samples/p
t-br/Primeiros%20Passos/index.html
 https://github.com/adobe/brackets/wiki/How-to-Use-
Brackets
 http://brackets.io/
 http://www.youtube.com/watch?v=NhVdn7_ub5k
 http://emmet.io/
Dúvidas?

More Related Content

What's hot

ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bower
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e BowerASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bower
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bowertdc-globalcode
 
Chrome dev tools google io extended 2016
Chrome dev tools   google io extended 2016Chrome dev tools   google io extended 2016
Chrome dev tools google io extended 2016Diego Melo
 
Construindo um Servidor Web com GO
Construindo um Servidor Web com GOConstruindo um Servidor Web com GO
Construindo um Servidor Web com GOBeto Muniz
 
JavaScript - #Aula01 - Introdução
JavaScript - #Aula01 - IntroduçãoJavaScript - #Aula01 - Introdução
JavaScript - #Aula01 - IntroduçãoErick L. F.
 
Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1PeslPinguim
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04Carlos Santos
 
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...Renato Groff
 
Primeiros passos no Vue.js
Primeiros passos no Vue.jsPrimeiros passos no Vue.js
Primeiros passos no Vue.jsJoel Rodrigues
 
Integração contínua - Você não tem dsculpa para não usar
Integração contínua - Você não tem dsculpa para não usarIntegração contínua - Você não tem dsculpa para não usar
Integração contínua - Você não tem dsculpa para não usarThiago Paes
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Renato Groff
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B Rguestb9d145
 

What's hot (19)

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
 
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
 
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bower
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e BowerASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bower
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bower
 
Chrome dev tools google io extended 2016
Chrome dev tools   google io extended 2016Chrome dev tools   google io extended 2016
Chrome dev tools google io extended 2016
 
Dojo react
Dojo reactDojo react
Dojo react
 
Construindo um Servidor Web com GO
Construindo um Servidor Web com GOConstruindo um Servidor Web com GO
Construindo um Servidor Web com GO
 
JavaScript - #Aula01 - Introdução
JavaScript - #Aula01 - IntroduçãoJavaScript - #Aula01 - Introdução
JavaScript - #Aula01 - Introdução
 
Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04
 
Presenter for OpenSim
Presenter for OpenSimPresenter for OpenSim
Presenter for OpenSim
 
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...
10 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - ASP.NET C...
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Primeiros passos no Vue.js
Primeiros passos no Vue.jsPrimeiros passos no Vue.js
Primeiros passos no Vue.js
 
O que e
O que eO que e
O que e
 
Tutorial a tube_atualizado
Tutorial a tube_atualizadoTutorial a tube_atualizado
Tutorial a tube_atualizado
 
Integração contínua - Você não tem dsculpa para não usar
Integração contínua - Você não tem dsculpa para não usarIntegração contínua - Você não tem dsculpa para não usar
Integração contínua - Você não tem dsculpa para não usar
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B R
 
Boas práticas Magento 2
Boas práticas Magento 2Boas práticas Magento 2
Boas práticas Magento 2
 

Viewers also liked

Workshops de técnicas de usabilidade para produtos digitais
Workshops de técnicas de usabilidade para produtos digitaisWorkshops de técnicas de usabilidade para produtos digitais
Workshops de técnicas de usabilidade para produtos digitaisKarine Drumond
 
Oficina Feminina de Empreendedorismo - Negócio de Mulher
Oficina Feminina de Empreendedorismo - Negócio de MulherOficina Feminina de Empreendedorismo - Negócio de Mulher
Oficina Feminina de Empreendedorismo - Negócio de MulherKarine Drumond
 
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013Gordon Ross
 
sri secretariat, livolink foundation
sri secretariat, livolink foundationsri secretariat, livolink foundation
sri secretariat, livolink foundationlivolinkfoundation
 
Revue Ecosocialistes N°2
Revue Ecosocialistes N°2Revue Ecosocialistes N°2
Revue Ecosocialistes N°2Mjs67
 
Métodos contracetivos; trabalhos de alunos
Métodos contracetivos; trabalhos de alunos Métodos contracetivos; trabalhos de alunos
Métodos contracetivos; trabalhos de alunos Sofia Ribeiro
 
Guia de higienização dos aparelhos ortodônticos
Guia de higienização dos aparelhos ortodônticosGuia de higienização dos aparelhos ortodônticos
Guia de higienização dos aparelhos ortodônticosIsabela Dantas
 
29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis
29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis
29.10.2013 Investing in a dynamic legislative environment, Elisabeth EllisThe Business Council of Mongolia
 
Conceitos basicos em ortodontia
Conceitos basicos em ortodontiaConceitos basicos em ortodontia
Conceitos basicos em ortodontiaClodoaldo Lopes
 
Home health monitoring
Home health monitoringHome health monitoring
Home health monitoringguest6b4218
 
Seguridad de Contenidos en Móviles, 1er ENISE, 2007
Seguridad de Contenidos en Móviles, 1er ENISE, 2007Seguridad de Contenidos en Móviles, 1er ENISE, 2007
Seguridad de Contenidos en Móviles, 1er ENISE, 2007Jose Maria Gomez Hidalgo
 
Probleme sind nicht das Problem
Probleme sind nicht das ProblemProbleme sind nicht das Problem
Probleme sind nicht das ProblemBoost Your Moojo
 
Unterlage becksteiner rv1
Unterlage becksteiner rv1Unterlage becksteiner rv1
Unterlage becksteiner rv1Werner Drizhal
 

Viewers also liked (17)

Workshops de técnicas de usabilidade para produtos digitais
Workshops de técnicas de usabilidade para produtos digitaisWorkshops de técnicas de usabilidade para produtos digitais
Workshops de técnicas de usabilidade para produtos digitais
 
Oficina Feminina de Empreendedorismo - Negócio de Mulher
Oficina Feminina de Empreendedorismo - Negócio de MulherOficina Feminina de Empreendedorismo - Negócio de Mulher
Oficina Feminina de Empreendedorismo - Negócio de Mulher
 
DOA government of bihar
DOA government of biharDOA government of bihar
DOA government of bihar
 
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013
Creative SpaceMaking Vancouver Pecha Kucha - June 12, 2013
 
sri secretariat, livolink foundation
sri secretariat, livolink foundationsri secretariat, livolink foundation
sri secretariat, livolink foundation
 
4. jaime nebot y los puertos de gye (final)
4. jaime nebot y los puertos de gye (final)4. jaime nebot y los puertos de gye (final)
4. jaime nebot y los puertos de gye (final)
 
Revue Ecosocialistes N°2
Revue Ecosocialistes N°2Revue Ecosocialistes N°2
Revue Ecosocialistes N°2
 
Métodos contracetivos; trabalhos de alunos
Métodos contracetivos; trabalhos de alunos Métodos contracetivos; trabalhos de alunos
Métodos contracetivos; trabalhos de alunos
 
Mordida profunda caso clinico
Mordida profunda caso clinicoMordida profunda caso clinico
Mordida profunda caso clinico
 
Guia de higienização dos aparelhos ortodônticos
Guia de higienização dos aparelhos ortodônticosGuia de higienização dos aparelhos ortodônticos
Guia de higienização dos aparelhos ortodônticos
 
29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis
29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis
29.10.2013 Investing in a dynamic legislative environment, Elisabeth Ellis
 
Conceitos basicos em ortodontia
Conceitos basicos em ortodontiaConceitos basicos em ortodontia
Conceitos basicos em ortodontia
 
بحث ديالى
بحث ديالىبحث ديالى
بحث ديالى
 
Home health monitoring
Home health monitoringHome health monitoring
Home health monitoring
 
Seguridad de Contenidos en Móviles, 1er ENISE, 2007
Seguridad de Contenidos en Móviles, 1er ENISE, 2007Seguridad de Contenidos en Móviles, 1er ENISE, 2007
Seguridad de Contenidos en Móviles, 1er ENISE, 2007
 
Probleme sind nicht das Problem
Probleme sind nicht das ProblemProbleme sind nicht das Problem
Probleme sind nicht das Problem
 
Unterlage becksteiner rv1
Unterlage becksteiner rv1Unterlage becksteiner rv1
Unterlage becksteiner rv1
 

Similar to Editor Brackets - Guia Completo para Instalação e Recursos

Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!Globalcode
 
Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?Rafael Pazini
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1michellobo
 
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122Bruno Souza
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesRodrigo Peleias
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versãoMarcos Pessoa
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
 
Palestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DPalestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DRenato Puccini
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleGuilherme Gonzalez
 
Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOFernando Rizzato
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)grupouro
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)grupouro
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel Cruz
 
Introdução a Arquitetura Android
Introdução a Arquitetura AndroidIntrodução a Arquitetura Android
Introdução a Arquitetura AndroidMaycon Viana Bordin
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1César Augusto Pessôa
 

Similar to Editor Brackets - Guia Completo para Instalação e Recursos (20)

Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!Academia do Arquiteto - Implantando A.L.M. em uma semana!
Academia do Arquiteto - Implantando A.L.M. em uma semana!
 
Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?Front-end: O que é necessário saber ?
Front-end: O que é necessário saber ?
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1
 
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
ALM Open Source Ponta a Ponta - Minicurso Globalcode MC-122
 
Escalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLIDEscalando apps com React e Type Script e SOLID
Escalando apps com React e Type Script e SOLID
 
Alm open source
Alm open sourceAlm open source
Alm open source
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versão
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.
 
Palestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DPalestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3D
 
Delphi6bd
Delphi6bdDelphi6bd
Delphi6bd
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at Scale
 
Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
GP4US - Ferramentas gratuitas para controle de cronogramas
GP4US - Ferramentas gratuitas para controle de cronogramasGP4US - Ferramentas gratuitas para controle de cronogramas
GP4US - Ferramentas gratuitas para controle de cronogramas
 
Introdução a Arquitetura Android
Introdução a Arquitetura AndroidIntrodução a Arquitetura Android
Introdução a Arquitetura Android
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
 

More from Carlos Rodrigo de Araujo (20)

Aulas frc 06
Aulas frc  06Aulas frc  06
Aulas frc 06
 
Aulas frc 05
Aulas frc  05Aulas frc  05
Aulas frc 05
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Aulas frc 04
 
Aulas frc 03
Aulas frc  03Aulas frc  03
Aulas frc 03
 
Aulas frc 02
Aulas frc  02Aulas frc  02
Aulas frc 02
 
Aulas frc 01
Aulas frc  01Aulas frc  01
Aulas frc 01
 
Trabalhar com web design
Trabalhar com web designTrabalhar com web design
Trabalhar com web design
 
Border image rounded corners shadow-box
Border image rounded corners shadow-boxBorder image rounded corners shadow-box
Border image rounded corners shadow-box
 
Engenharia de-usabilidade
Engenharia de-usabilidadeEngenharia de-usabilidade
Engenharia de-usabilidade
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
Filtro de conteúdo Proxy
Filtro de conteúdo   ProxyFiltro de conteúdo   Proxy
Filtro de conteúdo Proxy
 
Moodle - Aula introdutória
Moodle - Aula introdutóriaMoodle - Aula introdutória
Moodle - Aula introdutória
 
Css3 background - gradient - filter
Css3  background -  gradient - filterCss3  background -  gradient - filter
Css3 background - gradient - filter
 
Css3 3D transforms - transitions
Css3  3D transforms - transitionsCss3  3D transforms - transitions
Css3 3D transforms - transitions
 
Informática básica-supera-cursos
Informática básica-supera-cursosInformática básica-supera-cursos
Informática básica-supera-cursos
 
Informática básica-01
Informática básica-01Informática básica-01
Informática básica-01
 
Informática para concursos aula 00
Informática para concursos   aula 00Informática para concursos   aula 00
Informática para concursos aula 00
 
Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
Phonegap
PhonegapPhonegap
Phonegap
 
Algoritmo recursivo
Algoritmo recursivoAlgoritmo recursivo
Algoritmo recursivo
 

Editor Brackets - Guia Completo para Instalação e Recursos

  • 1.
  • 4. Sobre o Brackets  Um novo editor open-source para a próxima geração da web.  HTML5, Css3, JavaScript;  Edições rápidas para as linguagens;  Comandos e atalhos para ajudar no código CSS e HTML;
  • 5.  É rápido – muito rápido. Excelente para desenvolvimento front-end, desde pequenas coisas até grandes projetos;  Tem o recurso de Live Preview – por utilizar o próprio navegador para exibir o resultado do desenvolvimento on-the-fly, temos uma visualização real do que está acontecendo;
  • 6.  É fácil – a interface é simples e intuitiva. Tem opção para vários idiomas, incluindo o português brasileiro;  É extensível – o editor pode receber novos recursos através da adição de extensões. Além disso, o repositório de extensões é grande o suficiente para cobrir soluções para diversas situações pelas quais outros desenvolvedores já passaram;  Integração com Theseus – o desenvolvimento, a análise de código e a depuração de Javascript ficam fáceis com o a integração com Theseus. De fato, não é surpresa um editor que utiliza Node.js como infra ter uma boa integração para depuração JavaScript;
  • 7.  É multiplataforma – possui pacotes pré-compilados para Windows, Mac e Linux. Apesar de o pacote para Linux ser Debian, a característica open source do editor permite que terceiros empacotem para outras distros, como o Fedora;  Gerenciador de projetos – o gerenciador de pastas funciona como um gerenciador de projetos. Um recurso que falta no Sublime text, mas que foi bem implementado no Brackets. Não é preciso levantar várias instâncias do editor, basta selecionar o projeto em que vamos trabalhar. Além disso, o editor se lembra dos arquivos abertos na última vez que o projeto foi trabalhado, trazendo essa seleção automaticamente;  Construído com tecnologia web – a ferramenta não é apenas focada em web, é construída com tecnologia web. Exatamente por isso, ela pode ser modificada utilizando apenas marcação, CSS e JavaScript;
  • 8.
  • 9.
  • 10. Click em cima de uma tag HTML e aperte Ctrl + E
  • 11. No CSS e JS segue o mesmo estilo
  • 12. Contras  É fundamental uma resolução alta para o Live Preview – a grande vantagem do Live Preview é poder colocar o editor lado a lado com a janela do navegador. No meu caso, com 1920x1080px, a experiência foi excelente. Mas, em resoluções menores, a experiência do Live Preview pode ser prejudicada.  Não permite abrir outro código que tenha codificação diferente da UTF-8;
  • 14. Emmet  Emmet (anteriormente conhecido como codificação Zen) é um conjunto de ferramentas de desenvolvedor web que podem melhorar muito o seu fluxo de trabalho de HTML & CSS.
  • 15.
  • 16.  Após digitar aperte Ctrl+Alt+Enter;
  • 17.  # usado para id;  . Usado para Class;  * Quantidade de repetição da tag;  + Quantidade de tags;
  • 18.
  • 19. Referências:  http://imasters.com.br/desenvolvimento/software- livre/brackets-o-editor-para-web-que-faz-jus-ao-seu- proposito/  https://github.com/adobe/brackets/blob/master/samples/p t-br/Primeiros%20Passos/index.html  https://github.com/adobe/brackets/wiki/How-to-Use- Brackets  http://brackets.io/  http://www.youtube.com/watch?v=NhVdn7_ub5k  http://emmet.io/