Se você é um programador de front-end, pode ter ficado chocado ontem, pelo último lançamento da Adobe: Suportes. Surpresa, porque provavelmente você está usando por um ano ou mais.

A versão que você estava usando era a versão beta - uma versão beta que se mostrou tão popular que muitos desenvolvedores já usam Brackets como editor de código primário. Uma das versões de teste beta mais populares de um software na história da Web, o Brackets é um aplicativo gratuito e de código aberto, substancialmente suportado pela Adobe. A versão mais recente é a primeira versão completa e vem com ótimos novos recursos.

Construído em HTML, CSS e JavaScript, o Brackets é o único editor de texto que eu conheço e que foca ativamente nesses mesmos idiomas. Existem inúmeros editores no mercado, mas com suporte para PHP, C ++, Python e dezenas de outras tecnologias, eles não podem ter como alvo o mesmo fluxo de trabalho que os Brackets. Os colchetes concentram-se apenas no front-end, liberando-o para oferecer recursos surpreendentes, como edição in-line; onde o código CSS associado a um elemento HTML pode ser editado passando o mouse sobre ele.

Se por algum motivo você ainda não experimentou os Brackets, faça o download e experimente o recurso Live Preview - a primeira vez que usei meu queixo bateu na mesa. Se você é fã de Less, ou Sass, também vai adorar o suporte ao pré-processador.

O valor de Brackets é que é uma alegria usar. E porque é uma alegria usá-lo tem uma comunidade comprometida que não só contribui para o seu código-fonte, mas libera algumas extensões incríveis que são gratuitas para instalar.

A única desvantagem é que a opção de abrir e editar um arquivo ao vivo em um servidor não está disponível - algumas extensões oferecem suporte a ftp, mas não edição ao vivo - então, se isso faz parte do seu fluxo de trabalho, você terá que se agarrar ao seu editor atual (algo que você estará fazendo em qualquer caso para os arquivos .htaccess).

Infelizmente, nem tudo pode ser cor de rosa no mundo dos Brackets-lover, porque assim como o Brackets 1.0, a Adobe lançou Extrair para colchetes. Extrair é uma extensão gratuita que permite extrair dados de design (cores, fontes e assim por diante) do seu PSD diretamente para os colchetes. Exceto, claro, que você não tem um PSD, porque você adotou o fluxo de trabalho de colchetes e está projetando no navegador.

A persistência limitada da Adobe em vincular tudo ao Photoshop causa tanto dano ao produto principal quanto ao resto da linha de produtos. Acorrentar uma solução de codificação elegante a um editor de bitmap inchado e cada vez mais datado, aparentemente serve pouco propósito. No entanto, extrair é atualmente opcional; Eu sinceramente espero que continue assim.

Se você codifica o front-end de sites, ou gostaria de começar, o Brackets é uma das melhores opções disponíveis. O fato de ser gratuito e ser executado no Mac, Windows e Linux deve ser suficiente para deixar os editores de códigos comerciais realmente preocupados.