{"id":1938,"date":"2014-07-30T23:28:19","date_gmt":"2014-07-30T21:28:19","guid":{"rendered":"http:\/\/jodlajodla.si\/blog\/?p=1938"},"modified":"2014-07-30T23:28:19","modified_gmt":"2014-07-30T21:28:19","slug":"urejevalnik-kode-atom","status":"publish","type":"post","link":"https:\/\/jodlajodla.si\/blog\/urejevalnik-kode-atom\/","title":{"rendered":"Urejevalnik kode Atom"},"content":{"rendered":"<p><a href=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2014\/07\/atom.jpg\" rel=\"lightbox[1938]\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1940\" src=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2014\/07\/atom_mini.jpg\" alt=\"Atom - jodlajodla.si\" width=\"600\" height=\"250\" srcset=\"https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2014\/07\/atom_mini.jpg 600w, https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2014\/07\/atom_mini-430x179.jpg 430w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Kar nekaj \u010dasa \u017ee spremljam razvoj novega urejevalnika kode, ki je imenovan Atom in so ga pripravili pri <a title=\"GitHub - Build software better, together.\" href=\"https:\/\/github.com\/\" target=\"_blank\">GitHubu<\/a>. Kljub temu, da za Linux obstaja vrsta razli\u010dnih urejevalnikov, ki imajo nemalo funkcij katere precej olaj\u0161ajo pisanje kode, sam vedno i\u0161\u010dem kos programja, ki bi mi bolj ustrezal ter mi pomagal pri hitrej\u0161em doseganju ciljev. Verjetno bodo najbolj zagrizeni programerji ne glede na vse kar premorejo drugi urejevalniki \u0161e vedno zagovarjali Vim, ki se na za\u010detku zdi te\u017eak, vsaj dokler \u010dlovek ne ugotovi ve\u010dine bli\u017enjic na tipkovnici. Obstajajo tudi zaprtokodne in pla\u010dljive alternative, kjer je v ospredju zagotovo Sublime Text, a ga sam zaradi dokaj drage licence ne uporabljam, saj je na voljo dovolj brezpla\u010dnih urejevalnikov. Do sedaj je to nalogo opravljal Geany, z dana\u0161njim dnem pa jo je prevzel Atom. Ta je dokaj podoben urejevalniku Sublime Text, ima celo podobne bli\u017enjice, vendar se precej razlikuje v zgradbi. Atom je zgrajen na atom-shell, ki ga sestavljata osnova Chromiuma in node.js ter omogo\u010da pisanje namiznih programov z uporabo JavaScripta, HTML in CSS. Ravno zaradi tega je zelo prilagodljiv, saj si celoten vmesnik lahko prilagodimo glede na svoje potrebe, potrebno je le poznavanje ozna\u010devalnega jezika CSS. Njegovo priljubljenost dokazujejo \u0161tevilni dodatki, ki omogo\u010dajo enostavnej\u0161e pisanje kode, prav tako je s \u0161tevilnimi temami mogo\u010de spremeniti izgled vmesnika.<\/p>\n<p>Poleg dobrih stvari pa na \u017ealost vedno obstajajo tudi slabe, saj je Atom zaenkrat \u0161e v globokem razvoju in je zaradi tega za takoj\u0161njo uporabo zgrajen le za Mac OS X. Kljub temu so razvijalci pripravili dokumentacijo glede lastnega izgrajevanja programa za posamezen operacijski sistem, ki je dokaj enostavno. Ker v ozadju te\u010de node.js je zaenkrat velikost urejanja datotek omejena na 2 MB, vendar naj bi bilo tudi to v prihodnosti odpravljeno. V nekaj mesecih odkar spremljam razvoj, se je urejevalnik zelo spremenil, \u010de so bile \u0161e pred kratkim znotraj programa na voljo le oznake za bli\u017enjice za Mac, smo do danes le-te prejeli tudi uporabniki Linuxa in Windowsov. Po nekajurnem preizkusu mi ni uspelo najti niti ene napake, sem pa namestil kar nekaj dodatkov, ki so mi \u017ee prihranili \u010das pri opravljanju dolo\u010denih opravil. Atom si lahko prenesete (le za Mac OS X) iz <a title=\"Atom\" href=\"https:\/\/atom.io\/\" target=\"_blank\">uradne spletne strani<\/a>, kjer si prav tako lahko podrobnej\u0161e ogledate vse funkcije.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kar nekaj \u010dasa \u017ee spremljam razvoj novega urejevalnika kode, ki je imenovan Atom in so ga pripravili pri GitHubu. Kljub temu, da za Linux obstaja vrsta razli\u010dnih urejevalnikov, ki imajo nemalo funkcij katere precej olaj\u0161ajo pisanje kode, sam vedno i\u0161\u010dem kos programja, ki bi mi bolj ustrezal ter mi pomagal pri hitrej\u0161em doseganju ciljev. Verjetno [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[450,67,17,10,275],"tags":[1218,1222,1219,1220,1221],"_links":{"self":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1938"}],"collection":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/comments?post=1938"}],"version-history":[{"count":1,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1938\/revisions"}],"predecessor-version":[{"id":1941,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1938\/revisions\/1941"}],"wp:attachment":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/media?parent=1938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/categories?post=1938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/tags?post=1938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}