{"id":11997,"date":"2016-10-24T17:01:48","date_gmt":"2016-10-24T15:01:48","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=11997"},"modified":"2016-10-24T17:01:48","modified_gmt":"2016-10-24T15:01:48","slug":"atom-un-editor-di-testo-moderno-e-open-source-sviluppato-dal-team-di-github","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/atom-un-editor-di-testo-moderno-e-open-source-sviluppato-dal-team-di-github\/","title":{"rendered":"Atom: un editor di testo moderno e open source sviluppato dal team di GitHub"},"content":{"rendered":"<p>Quando si programma o, pi\u00f9 in generale, si lavora a progetti informatici, pu\u00f2 bastare un normalissimo\u00a0editor di testo come Notepad++ \u00a0o gedit. Eppure questo genere di strumenti possono facilitare di molto la vita del professionista offrendo estensioni, completamento automatico, macro, evidenziazione delle parole chiave e molto altro. Un editor giovane e dalla mentalit\u00e0 molto moderna che si \u00e8 guadagnato gi\u00e0 grande fama \u00e8 <a href=\"https:\/\/atom.io\/\" target=\"_blank\">Atom.io<\/a> nato dalle idee degli stessi creatori di GitHub.<\/p>\n<p>E&#8217; realizzato con\u00a0<a href=\"http:\/\/www.devapp.it\/wordpress\/electron-sviluppare-applicazioni-desktop-cross-platform-in-javascript\/\" target=\"_blank\">Electron<\/a>, ambiente finalizzato alla realizzazione di applicazioni desktop con tecnologie web di cui abbiamo gi\u00e0 parlato su questo sito.\u00a0Nelle vene di Atom.io scorrono, pertanto, HTML, Javascript e CSS e ci\u00f2 lo rende ancora pi\u00f9 modulare e personalizzabile. Ad esempio, agendo sui fogli di stile si pu\u00f2 specificare una formattazione pi\u00f9 adatta\u00a0al nostro lavoro, lo si pu\u00f2 estendere inserendo funzionalit\u00e0 in Javascript e moduli Node.js,\u00a0<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/05\/atomio-editor-html-Javascript_img_01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11998\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/05\/atomio-editor-html-Javascript_img_01.jpg\" alt=\"atomio-editor-html-Javascript_img_01\" width=\"725\" height=\"330\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/05\/atomio-editor-html-Javascript_img_01.jpg 725w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/05\/atomio-editor-html-Javascript_img_01-300x137.jpg 300w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/a><\/p>\n<p>Come si pu\u00f2 immaginare stiamo parlando di uno strumento gratuito e multipiattaforma dietro al quale agisce una community molto attiva che ha prodotto molte estensioni disponibili in un package manager <em>built-in<\/em>.<\/p>\n<p>Nonostante il progetto abbia un anno di vita le premesse sono ottime e Atom.io si candida a diventare un ambiente di lavoro completo e ricco di funzionalit\u00e0 piuttosto variegate: non solo un editor\u00a0di codice, ma un potenziale baricentro dell&#8217;attivit\u00e0 lavorativa del professionista informatico.<\/p>\n<p>Alla prossima!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si programma o, pi\u00f9 in generale, si lavora a progetti informatici, pu\u00f2 bastare un normalissimo\u00a0editor di&#8230;<\/p>\n","protected":false},"author":561,"featured_media":12479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7],"tags":[1688,1772,562,1551,1538,1537,29,1771,1598],"class_list":["post-11997","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-strumenti-di-sviluppo","tag-atom-io","tag-dev-tools","tag-github","tag-ide","tag-javascript","tag-node-js","tag-open-source","tag-text-editor","tag-web-developers"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/561"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=11997"}],"version-history":[{"count":4,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11997\/revisions"}],"predecessor-version":[{"id":12480,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11997\/revisions\/12480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/12479"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=11997"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=11997"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=11997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}