Sublime text 3 preuzmite punu verziju

Sublime Text 3.2 – besplatno preuzmite odličan i jedan od najpopularnijih uređivača teksta među programerima i dizajnerima izgleda. Očarava korisnika bukvalno od prvog pokretanja i ostaje kao glavni urednik dugi niz godina.

Svaka osoba razmišlja o odabiru pravog uređivača teksta za sebe, a programere, programere, dizajnere izgleda i druge, češće od drugih. Važno je odabrati uređivač koji je lak i jednostavan za korištenje, jer od toga direktno ovisi vaša efikasnost i brzina rada. Ogroman broj programera širom svijeta bira Sublime Text, a tako veliki broj ljudi ne može pogriješiti. Ovo je zaista jedan od najboljih urednika.

Opis uređivača SublimeText

Sublime Text je uređivač teksta sa isticanjem koda i podrškom za više programskih jezika, dizajniran od strane programera za programere. U njemu su programeri uzeli u obzir sve potrebe koje, po njihovom mišljenju, urednik treba da zadovolji. Vrijedi odmah napomenuti da to sami, bez korištenja dokumentacije, neće biti lako.

Sublime Text ima odličan i moderan, po današnjim standardima, dizajn interfejsa. Podržana je funkcija zamjene tema koje mijenjaju ne samo shemu boja prozora programa, već mogu promijeniti i boje za isticanje fonta i sintakse. Postoji samo nekoliko unaprijed postavljenih shema boja iz kutije, ali se mogu instalirati zasebno.

Također, Sublime Text je postao toliko popularan zbog mogućnosti proširenja funkcionalnosti putem ekstenzija. Možete koristiti dodatne dodatke koji će pretvoriti jednostavan uređivač teksta u gotovo IDE. Ima navigacijsku traku na desnoj strani koja vam omogućava brzu navigaciju kroz dugu datoteku.

U početku će vam korištenje SublimeTexta vjerojatno biti teško i nezgodno. Ali nakon nekoliko sati provedenih sa Sublimeom, kada počnete shvaćati svu njegovu draž, Sublime Text će postati vaš glavni i jedini uređivač teksta.



Verzija programa: 3 Build 3156 Dev
Zvanična stranica: SublimeText.Com
Jezik interfejsa: ruski engleski
tretman: uključeno
Vrsta lijeka: spremna serija

Zahtjevi sustava:
Pobjeda - Xp->10

Opis:
Sublime Text je brz uređivač izvora programa na više platformi. Podržava dodatke u programskom jeziku Python.
Sublime Text nije besplatan ili otvorenog koda softver, međutim, neki od njegovih dodataka se distribuiraju na besplatna licenca, a također ih razvija i podržava zajednica programera. Podržava isticanje sintakse za: C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, javascript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile i XML i drugi jezici.
Sublime Text je jedan od onih uređivača teksta koji mogu sve. Fleksibilnost vam omogućava da ga prilagodite svakom ukusu.

Ako pređete na nova verzija od Sublime Texta 2, glavne promjene u Sublime Textu 3 su sljedeće:
Brzina. Vrijeme potrebno za pokretanje programa, preuzimanje datoteka i rad funkcije “Zamijeni sve” značajno je smanjeno. Ako koristite OS X i Retina, primijetit ćete značajno povećanje performansi.
Indeksiranje simbola, za Goto Definition i Goto Symbol u naredbama projekta. Također radi za funkcije Skok naprijed i Skok nazad.
Poboljšano uređivanje HTML-a, uključujući automatsko dovršavanje oznaka i atributa, kao i automatsko zatvaranje oznaka.
Poboljšan rad sa projektima. Sada možete kreirati više radnih prostora za jedan projekat.
Bogati API. Dodaci su bolje izolirani od glavne aplikacije, a u isto vrijeme imaju potpuniji API.
Sve u svemu, stotine malih poboljšanja su napravljene u skoro svakoj osobini Sublime Texta.


GRADNJA 3156
2. decembra 2017

radnja ugradnje sada tretira cilj kao opcionu, a ne kao grešku
Različite greške definicije sintakse sada uključuju ime datoteke u poruci
Različita poboljšanja isticanja sintakse
Popravite pad u komandnoj paleti kada koristite tipke gore i dolje s unosom teksta
Tekst početne palete komandi više nije odabran
Ponovno pozivanje komandne palete dok je otvorena, ali bez fokusa, sada radi ispravno
API: Pozivanje naredbe koja zahtijeva unos iz palete naredbi uvijek će proslijediti dict metodi input()


Otvorite konzolu odabirom Pogled -> Prikaži/sakrij konzolu (ili preko interventnih tastera Ctrl+`)

Na dnu će se pojaviti polje za unos, zalijepite:

Uvoz urllib.request,os,hashlib; h = "6f4c264a24d933ce70df5dedcf1dcaee" + "ebe013ee18cced0ef93d5f746d80ef60"; pf = "Kontrola paketa.sublime-package"; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); by = urllib.request.urlopen("http://packagecontrol.io/" + pf.replace(" ", " ")).read(); dh = hashlib.sha256(by).hexdigest(); print("Greška pri validaciji preuzimanja (dobio %s umjesto %s), pokušajte ručno instalirati" % (dh, h)) if dh != h else open(os.path.join(ipp, pf), "wb" ).write(by)


Kliknite Enter

Nakon što je instalacija završena, trebali biste ponovo pokrenuti Sublime Text

Kontrola paketa će biti dostupna u Preferences -> Package Control

Uvijek svjež kod za instalaciju na web stranici programera

Aktivacija:

Idi " Postavke -> Postavke paketa -> SFTP -> Postavke-Korisnik "

Dodati:

("e-pošta": " [email protected]", "product_key": "b26a1b-f37eb2-af70d8-e15559-596167" )

Zahtjevi:

Postavke se dodaju u fajl: Postavke -> Postavke-Korisnik

Na kraju svakog reda sa parametrom potrebno je staviti zarez

Kao prvo konfiguracijski fajl Na kraju bi trebalo biti otvorna vitičasta zagrada i zagrada koja zatvara.

Opcije:
"fallback_encoding" : "Ćirilica (Windows 1251)" - Ispravlja "lude greške" prilikom otvaranja datoteka ćiriličnim pismom;
"trim_trailing_white_space_on_save": istinito - Prilikom spremanja, uklonite razmake na kraju redova;
"translate_tabs_to_spaces" : istina - Koristite razmake umjesto tabulatora;
"overlay_scroll_bars" : "omogućeno" - Vrsta traka za pomicanje. Opcije: "sistem", "omogućeno" i "onemogućeno";
"enable_tab_scrolling" : netačno - Onemogućite strelice za pomicanje kartica;
"remember_open_files" : istina - Omogućite pamćenje otvorenih kartica;
"hot_exit" : netačno - Prilikom izlaska ne zatvarajte otvorene kartice;
"bold_folder_labels" : istina - Bold font na nazivima foldera na bočnoj traci;
"update_check" : netačno - Onemogućite automatska ažuriranja;
"show_encoding" : istina - Prikaži trenutno kodiranje u statusnoj traci;
"folder_exclude_patterns" : [".*"] - Isključiti skrivene direktorije iz prikaza na bočnoj traci;
"file_exclude_patterns" : [".*"] - Isključiti skrivene datoteke sa prikaza na bočnoj traci;

Najbolji dodaci za Sublime Text na habrahabru
PS. Cijela lista parametri na službenoj web stranici

Idemo na Preferences -> View Plugins
Idi u katalog Korisnik
U njemu kreiramo fajl Default.sublime-theme sa sadržajem:

[ ( "class": "puck_control", "layer0.texture": "Korisnik/Tema - Default/vertical_white_scrollbar.png", "layer0.tint": // Ovdje možete promijeniti boju po svom ukusu), ( "class ": "puck_control", "attributes": ["horizontal"], "layer0.texture": "Korisnik/Tema - Default/horizontal_white_scrollbar.png" ) ]
Zatim kreiramo direktorij Tema - Zadano i dodajte mu slikovne podatke, koji se po želji mogu promijeniti.
Ponovo pokrenite Sublime Text.

Sublime Text je multi-platformski vlasnički uređivač teksta. Podržava dodatke u programskom jeziku Python. Dostupne verzije za sve glavne distribucije, uključujući Microsoft Windows, Mac OS X i Linux.

Sublime Text podržava veliki broj programskih jezika i ima isticanje sintakse za C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Markdown, MATLAB, OCaml ( Objective Caml), Perl, R, SQL, TCL i XML. Pored podrazumevano uključenih programskih jezika, korisnici imaju mogućnost preuzimanja dodataka koji podržavaju druge jezike.

Sublime Text može biti opremljen paket menadžerom koji omogućava korisniku da pronađe, instalira, ažurira i ukloni pakete bez ponovnog pokretanja programa. Menadžer održava instalirane pakete ažuriranim preuzimanjem novih verzija iz spremišta. Osim toga, pruža naredbe za aktiviranje i deaktiviranje instaliranih paketa.

Sublime Text se često koristi kao uređivač izvorni kod ili HTML.

Neke karakteristike Sublime Texta

  • Brza navigacija (Goto Anything)
  • Komandna paleta
  • API dodaci uključeni
  • Split Editing
  • Visok stepen prilagođavanja (Prilagodi bilo šta)

Neke karakteristike Sublime Texta

  • Interfejs

Editor sadrži različite vizuelne teme, sa mogućnošću preuzimanja dodatnih.

Korisnici vide sav svoj kod na desnoj strani ekrana u obliku mini-mape, na koju se može kliknuti za navigaciju.

Postoji nekoliko modova ekrana. Jedan od njih uključuje od 1 do 4 panela, s kojima možete prikazati do četiri datoteke istovremeno. Puni (besplatni načini) režim prikazuje samo jednu datoteku bez ikakvih dodatnih menija oko nje.

  • Odabir kolone i višestruka uređivanja

Odabir cijelih stupaca ili postavljanje nekoliko pokazivača kroz tekst, što omogućava trenutno uređivanje. Pokazivači se ponašaju kao da je svaki od njih jedini u tekstu. Naredbe kao što su: premjestiti na znak, premjestiti u red, odabrati tekst, premjestiti na riječ ili njene dijelove (CamelCase, odvojeno crticom ili donjom crtom), premjestiti na početak/kraj reda, itd., utječu na sve pokazivače nezavisno i istovremeno, omogućavajući brzo uređivanje složenog teksta, bez upotrebe makroa ili regularnih izraza.

  • Autocompletion

Kada korisnik upiše kod, Sublime Text će, ovisno o jeziku koji se koristi, ponuditi različite opcije za završetak snimanja. Urednik također automatski dovršava varijable koje je kreirao korisnik.

  • Isticanje sintakse i visok kontrast

Tamna pozadina Sublime Texta dizajnirana je da poveća kontrast teksta. Ključni elementi sintakse su istaknuti različitim bojama kako bi se bolje spojili tamna pozadina nego sa svetlom.

  • Izgradite sistemsku podršku

Sublime Text omogućava korisniku da pravi programe i pokreće ih bez potrebe za prebacivanjem na komandna linija. Korisnik također može konfigurirati svoj sistem izgradnje i omogućiti automatsku izgradnju programa svaki put kada se kod pohrani.

  • Praznine (isječci)

Čuvanje često korištenih isječaka koda ključne riječi da ih pokrene.

  • Krećite se kroz fajlove

Alat za navigaciju koji korisnicima omogućava navigaciju između i unutar datoteka koristeći nejasnu pretragu.

Dodatne karakteristike Sublime Text

  • Dodatno, implementirana je funkcija automatskog spremanja kako bi se pomoglo korisnicima da izbjegnu gubitak posla.
  • Prilagodljive kombinacije tastera i alat za navigaciju omogućavaju vam da dodelite sopstvene kombinacije tastera za menije i trake sa alatkama (samo za prvu verziju, u drugoj i trećoj - komandna paleta).
  • Funkcija pretrage dok kucate se koristi za pretraživanje unutar dokumenta.
  • Provjera sintakse radi na sličan način, provjeravajući ispravnost dok kucate.
  • Moguće je automatizirati korištenje makroa i ponavljanje posljednjih radnji.
  • Komande za uređivanje, uključujući uređivanje uvlaka, preformatiranje pasusa i spajanje redova.

Bilješka

Programer vam omogućava da se besplatno i bez ograničenja upoznate s proizvodom, ali vas program obavještava o potrebi kupovine licence.

Odlučio sam da dam i svoj mali doprinos razvoju ove divne stvari (izdanje 2. verzije, inače, izašlo je prije nekoliko dana).

Napravio sam meni na ruskom jeziku za one korisnike koji imaju problema sa engleski jezik, a ja i dalje preferiram da imam interfejs na ruskom jeziku (iako razumem engleski).

Značajke lokalizacije Sublime Text-a

Sublime Text uopće ne pruža lokalizaciju i itekako nedostaje. Jedina stvar unutra ovog trenutka Ono što se može učiniti u tom pogledu je da se na ruski prevedu odgovarajuće fraze u fajlovima menija (koji su, u suštini, tekstualne datoteke), što sam upravo i uradio.

Postoji, međutim, jedan neugodan momenat povezan sa rusifikacijom. Ako imate instalirane dodatke koji dodaju vlastite stavke u meni, onda u ovom slučaju nadređene stavke odgovarajućeg menija ostaju neprevedene (iako su u stvari prevedene). Ovo je jasno vidljivo na sljedećem snimku ekrana.

Naravno, možete ući u datoteke menija ovih dodataka i prevesti tekst u njih, ali, nažalost, nemoguće mi je predvidjeti koje ćete dodatke instalirati, tako da ne mogu dodati rusificirani meni bilo koje vrste u glavni Sublime Text meni datoteke dodataka.

Imajte ovo na umu.

Instaliranje rusificiranog menija putem dodatka

Moj prijevod je dodan u dodatak LocalizedMenu za Sublime Text, čiji je proces instalacije .

Ako ste instalirali meni na ovaj način, sljedeće dijelove “Preuzimanje” i “Instalacija” treba zanemariti.

Skinuti

Da biste dobili djelomično ruski Sublime Text, preuzmite arhivu za odgovarajuću verziju i slijedite upute za instalaciju.

Instalacija

Sve je vrlo jednostavno. Raspakujte preuzetu arhivu i kopirajte sve fajlove sa ekstenzijom .sublime-menu ( osim "backup" foldera) u jednu od sljedećih mapa ovisno o vašem operativni sistem, potvrđujući zamenu (ako su fascikle „Podrazumevane“. specificiran put ne, onda ga kreiraj):

Bilješka, da u nazivu foldera “Default” prvo slovo mora biti veliko. Ako to nazovete „podrazumevano“, stavke menija će se duplirati.

U folder "backup" Postavio sam originalni fajlovi Sublime Text meni u slučaju da ih želite vratiti.

Što se tiče kvaliteta prijevoda

Ako mislite da bi se bilo koje stavke menija mogle jasnije i kompetentnije prevesti, slobodno predložite svoje opcije u komentarima, ovo je dobrodošlo.

Kako sam preveo

Ovo je samo FYI. Proces lokalizacije može izgledati kao vrlo zamoran zadatak (pošto pored teksta koji treba prevesti, postoji još mnogo drugog teksta). Međutim, ovaj zadatak sam sebi pojednostavio. Sedeo sam nekoliko sati i napisao posebnu skriptu za ovo u PHP-u (posebno znanje za ovo).

Njegova suština je sljedeća: prvo, skripta prolazi kroz svaki fajl menija i kreira novu datoteku u JSON formatu, u koju se ubacuje tekst koji treba prevesti (neke stavke prijevoda su morale biti umetnute ručno zbog specifičnosti koda menija), koji onda prevodim na ruski. Zatim skripta ponovo prolazi kroz svaki fajl menija i zamenjuje odgovarajuće stavke rusifikovanim iz JSON fajla.

Dakle, u budućnosti, ako Sublime Text programer doda u meni, neće mi biti teško brzo dodati i prevesti nove stavke.