{"id":11674,"date":"2016-07-28T16:30:50","date_gmt":"2016-07-28T19:30:50","guid":{"rendered":"https:\/\/cleuber.com.br\/?p=11674"},"modified":"2016-07-28T16:30:50","modified_gmt":"2016-07-28T19:30:50","slug":"conheca-o-atom-um-editor-de-texto-cheio-de-recursos","status":"publish","type":"post","link":"https:\/\/cleuber.com.br\/index.php\/2016\/07\/28\/conheca-o-atom-um-editor-de-texto-cheio-de-recursos","title":{"rendered":"Conhe\u00e7a o Atom &#8211; Um Editor de Texto Cheio de Recursos"},"content":{"rendered":"<p>O\u00a0<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a class=\"external\" style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/atom.io\/\" target=\"_blank\">Atom<\/a><\/span><\/span> \u00e9 um &#8220;editor de texto hackable para o s\u00e9culo 21&#8221; de c\u00f3digo aberto, desenvolvido pela GitHub.<\/p>\n<p>Atom \u00e9 editor de c\u00f3digo de texto open source baseado em tecnologias web e voc\u00ea pode ajustar sua interface com CSS ou facilmente adicionar novos recursos com HTML e Javascript, pelo menos de acordo com seu website. O editor de texto possui integra\u00e7\u00e3o Node.js, permitindo que voc\u00ea misturar perfeitamente uso de APIs do N\u00f3 e do navegador. E claro, uma vez que \u00e9 desenvolvido por GitHub, possui built-in <span style=\"text-decoration: underline; color: #3366ff;\"><a class=\"external\" style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/blog.atom.io\/2014\/03\/13\/git-integration.html\" target=\"_blank\">de integra\u00e7\u00e3o Git<\/a><\/span>.<\/p>\n<p><b>Outras caracter\u00edsticas Atom incluem:<\/b><\/p>\n<ul>\n<li>Navegador do sistema de arquivos;<\/li>\n<li>Localizador fuzzy para abrir rapidamente arquivos;<\/li>\n<li>R\u00e1pido projeto de ampla pesquisa e substitui\u00e7\u00e3o;<\/li>\n<li>V\u00e1rios cursores e sele\u00e7\u00f5es;<\/li>\n<li>V\u00e1rios pain\u00e9is;<\/li>\n<li>Snipplets;<\/li>\n<li>Dobramento de c\u00f3digo;<\/li>\n<li>Uma limpa UI de prefer\u00eancias;<\/li>\n<li>Suporta a importa\u00e7\u00e3o de gram\u00e1ticas e temas TextMate.<\/li>\n<\/ul>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11680\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom2.png?resize=859%2C390&#038;ssl=1\" alt=\"atom2\" width=\"859\" height=\"390\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom2.png?w=859&amp;ssl=1 859w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom2.png?resize=300%2C136&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom2.png?resize=768%2C349&amp;ssl=1 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/p>\n<p>Como voc\u00ea provavelmente j\u00e1 percebeu, Atom parece muito com <strong>Sublime Text<\/strong>, um editor de texto multi-plataforma popular que n\u00e3o \u00e9, infelizmente, de c\u00f3digo aberto. Na verdade, Atom inclui muitos dos recursos dispon\u00edveis no Sublime Text. &#8220;, Um monte de arquitetura e funcionalidades foram duplicados a partir do Sublime Text, porque eles s\u00e3o experimentados e testados O sistema plug-in funciona quase da mesma forma, mas abre muitas\u00a0novas funcionalidades e potencialidades, expondo novas APIs tamb\u00e9m&#8221;.<\/p>\n<p>Al\u00e9m disso, tanto Sublime Text quanto o Atom usam uma paleta de comandos que podem ser acionados usando Ctrl + Shift + P:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-11677\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-command-palette.png?resize=620%2C403&#038;ssl=1\" alt=\"atom-command-palette\" width=\"620\" height=\"403\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-command-palette.png?resize=1024%2C665&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-command-palette.png?resize=300%2C195&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-command-palette.png?resize=768%2C499&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-command-palette.png?w=1370&amp;ssl=1 1370w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/p>\n<p>Al\u00e9m disso, ambos t\u00eam um gerenciador de pacotes, mas no\u00a0Atom, voc\u00ea pode procurar os pacotes de uma interface agrad\u00e1vel, aprender mais sobre cada pacote, e etc.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-11678\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-package-manager.png?resize=620%2C403&#038;ssl=1\" alt=\"atom-package-manager\" width=\"620\" height=\"403\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-package-manager.png?resize=1024%2C665&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-package-manager.png?resize=300%2C195&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-package-manager.png?resize=768%2C499&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom-package-manager.png?w=1370&amp;ssl=1 1370w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/p>\n<p>Para mais informa\u00e7\u00f5es, consulte o\u00a0<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a class=\"external\" style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/atom.io\/\" target=\"_blank\">website<\/a><\/span><\/span>\u00a0official do Atom e sua <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a class=\"external\" style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/atom.io\/docs\/latest\/\" target=\"_blank\">documenta\u00e7\u00e3o<\/a><\/span><\/span>.<\/p>\n<h2>Instala\u00e7\u00e3o do Atom<\/h2>\n<p>Pode ser feito de 2 formas, baixar e instalar manualmente, ou no Ubuntu, via o PPA do webupd8.<\/p>\n<h3>Baixando e Instalando Manualmente<\/h3>\n<p><b>Anteriormente, para usar Atom no Ubuntu voc\u00ea teria que compil\u00e1-lo<\/b>, mas depois disso o pessoal do GitHub providenciou os pacotes de instala\u00e7\u00e3o tipo deb, para Debian, Ubuntu e derivados, e tipo rpm, para openSUSE, SUSE, Fedora e etc. Se voc\u00ea desejar, poder\u00e1 baixar o pacote compat\u00edvel com o seu sistema operacional e instalar.<\/p>\n<p><a href=\"https:\/\/atom.io\/\" target=\"_blank\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-11681\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom3.png?resize=476%2C205&#038;ssl=1\" alt=\"atom3\" width=\"476\" height=\"205\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom3.png?w=825&amp;ssl=1 825w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom3.png?resize=300%2C129&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/07\/atom3.png?resize=768%2C330&amp;ssl=1 768w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/><\/a><\/p>\n<p><b>Os usu\u00e1rios do Arch Linux<\/b>\u00a0podem instalar Atom via AUR.<\/p>\n<p>Usu\u00e1rios de Mac e Windows podem acessar a <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/github.com\/atom\/atom\/releases\" target=\"_blank\">p\u00e1gina de downloads<\/a><\/span><\/span> e baixar a vers\u00e3o compat\u00edvel com o seu sistema.<\/p>\n<p>Para tornar a nossa vida mais f\u00e1cil, o pessoal do webupd8 criou um PPA para que a instala\u00e7\u00e3o seja mais pr\u00e1tica. Este PPA funciona para Ubuntu e derivados, tais como o Mint, Elementary OS, Zorin, Voyager e etc.<\/p>\n<h3>Instala\u00e7\u00e3o Via PPA &#8211;\u00a0\u00a0(Ubuntu e Derivados)<\/h3>\n<div><b>Para instalar Atom no Ubuntu e derivados (Linux Mint, Elementary OS, etc.), use os seguintes comandos:<\/b><\/div>\n<pre class=\"linux-code\"><code>sudo add-apt-repository ppa:webupd8team\/atom\r\nsudo apt-get update\r\nsudo apt-get install atom<\/code><\/pre>\n<p>\u00c9 isso a\u00ed pessoal.<\/p>\n<p>Abra\u00e7os.<\/p>\n<div>fonte: <a href=\"http:\/\/www.webupd8.org\/2014\/05\/install-atom-text-editor-in-ubuntu-via-ppa.html\" target=\"_blank\">webupd8<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>O\u00a0Atom \u00e9 um &#8220;editor de texto hackable para o s\u00e9culo 21&#8221; de c\u00f3digo aberto, desenvolvido pela GitHub. Atom \u00e9 editor de c\u00f3digo de texto open source baseado em tecnologias web e voc\u00ea pode ajustar sua interface com CSS ou facilmente adicionar novos recursos com HTML e Javascript, pelo menos de acordo com seu website. O &hellip;<\/p>\n","protected":false},"author":1,"featured_media":11679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[51,4],"tags":[628,630,629],"class_list":["post-11674","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dicas-e-tutoriais","category-tutoriais-linux","tag-atom","tag-editor-de-texto","tag-text-editor"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/11674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=11674"}],"version-history":[{"count":0,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/11674\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media\/11679"}],"wp:attachment":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=11674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=11674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=11674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}