Ladda ner den fullständiga versionen av sublime text 3

Sublime Text 3.2 – ladda ner gratis en utmärkt och en av de mest populära textredigerarna bland programmerare och layoutdesigners. Det fängslar användaren bokstavligen från den första lanseringen och förblir som huvudredigerare i många år.

Varje person funderar på att välja rätt textredigerare för sig själv, och utvecklare, programmerare, layoutdesigners och andra, oftare än andra. Det är viktigt att välja en editor som är enkel och enkel att använda, eftersom din effektivitet och arbetshastighet beror direkt på den. Ett stort antal utvecklare runt om i världen väljer Sublime Text, och ett så stort antal människor kan inte ha fel. Detta är verkligen en av de bästa redaktörerna.

Beskrivning av SublimeText-redigeraren

Sublim text är textredigerare med kodmarkering och stöd för flera programmeringsspråk, designade av programmerare för programmerare. I den tog programmeringsutvecklarna hänsyn till alla behov som, enligt deras åsikt, redaktören borde tillfredsställa. Det är värt att omedelbart notera att det inte kommer att vara lätt att ta reda på det på egen hand utan att använda dokumentationen.

Sublime Text har en utmärkt och snygg, med dagens standarder, gränssnittsdesign. Funktionen att ersätta teman stöds, som inte bara ändrar färgschemat i programfönstret, utan också kan ändra teckensnitt och syntaxmarkeringsfärger. Det finns bara ett fåtal förinställda färgscheman ur lådan, men de kan installeras separat.

Sublime Text har också blivit så populärt på grund av möjligheten att utöka funktionaliteten genom tillägg. Du kan använda ytterligare plugins som förvandlar en enkel textredigerare till nästan en IDE. Den har ett navigeringsfält på höger sida som gör att du snabbt kan navigera genom en lång fil.

Till en början kommer du förmodligen att tycka att det är svårt och obekvämt att använda SublimeText. Men efter att ha tillbringat några timmar med Sublime, när du börjar förstå all dess charm, kommer Sublime Text att bli din främsta och enda textredigerare.



Programversion: 3 Bygg 3156 Dev
Officiell webbplats: SublimeText.Com
Gränssnittsspråk: ryska engelska
Behandling: ingår
Typ av medicin: färdig serie

Systemkrav:
Win - Xp->10

Beskrivning:
Sublime Text är en snabb programkällredigerare för flera plattformar. Stöder plugins i programmeringsspråket Python.
Sublime Text är inte gratis eller öppen källkod programvara, men vissa av dess plugins distribueras på gratis licens, och utvecklas och stöds också av utvecklargemenskapen. Den stöder syntaxmarkering för: 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 och XML och andra språk.
Sublime Text är en av de textredigerare som kan göra allt. Flexibilitet gör att du kan anpassa den för att passa alla smaker.

Om du byter till ny version sedan Sublime Text 2 är de viktigaste ändringarna i Sublime Text 3 följande:
Fart. Tiden det tar att starta programmet, ladda ner filer och använda funktionen "Ersätt alla" har minskat avsevärt. Om du kör OS X och Retina kommer du att märka en betydande prestandaökning.
Symbolindexering, för Goto Definition och Goto Symbol i projektkommandon. Fungerar även för Hoppa framåt och Hoppa tillbaka funktionerna.
Förbättrad HTML-redigering, inklusive automatisk komplettering av taggar och attribut, samt automatisk stängning av taggar.
Förbättrat arbete med projekt. Du kan nu skapa flera arbetsytor för ett projekt.
Rich API. Plugins är bättre isolerade från huvudapplikationen och har samtidigt ett mer komplett API.
Sammantaget har hundratals små förbättringar gjorts på nästan alla funktioner i Sublime Text.


BYGG 3156
2 december 2017

inbäddningsåtgärden behandlar nu målet som valfritt, snarare än ett fel
Olika syntaxdefinitionsfel inkluderar nu filnamnet i meddelandet
Olika syntaxbelysande förbättringar
Åtgärda en krasch i kommandopaletten när du använder upp- och nedtangenter med textinmatning
Initial kommandopaletttext är inte längre markerad
Att återanropa kommandopaletten medan den är öppen, men utan fokus, fungerar nu korrekt
API: Att anropa ett kommando som kräver inmatning från kommandopaletten kommer alltid att skicka ett dict till metoden input()


Öppna konsolen genom att välja Visa -> Visa/dölj konsol (eller via snabbtangenter Ctrl+`)

Ett inmatningsfält visas längst ner, klistra in:

Importera urllib.request,os,hashlib; h = "6f4c264a24d933ce70df5dedcf1dcaee" + "ebe013ee18cced0ef93d5f746d80ef60"; pf = "Package Control.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("Fel vid validering av nedladdning (fick %s istället för %s), försök manuell installation" % (dh, h)) if dh != h else open(os.path.join(ipp, pf), "wb" ).write(by)


Klick Stiga på

När installationen är klar bör du starta om Sublime Text

Paketkontroll kommer att finnas tillgänglig i Inställningar -> Paketkontroll

Alltid färsk installationskod på utvecklarens webbplats

Aktivering:

Gå till " Inställningar -> Paketinställningar -> SFTP -> Inställningar-Användare "

Lägg till:

("e-post": " [e-postskyddad]", "product_key": "b26a1b-f37eb2-af70d8-e15559-596167" )

Krav:

Inställningar läggs till i filen: Inställningar -> Inställningar-Användare

I slutet av varje rad med en parameter måste du sätta ett kommatecken

I början konfigurationsfil Det ska finnas en öppningsbar stag och en stängningsstag i slutet.

alternativ:
"fallback_encoding" : "Kyrillisk (Windows 1251)" - Fixar "crazy bugs" när du öppnar filer med kyrilliska alfabetet;
"trim_trailing_white_space_on_save": Sann - Ta bort blanksteg i slutet av raderna när du sparar;
"translate_tabs_to_spaces" : sant - Använd mellanslag istället för tabbar;
"overlay_scroll_bars" : "aktiverad" - Typ av rullningslister. Alternativ: "system", "enabled" och "disabled";
"enable_tab_scrolling" : false - Inaktivera pilar för att rulla flikar;
"remember_open_files" : sant - Aktivera komma ihåg öppna flikar;
"hot_exit" : falskt - När du lämnar, stäng inte öppna flikar;
"bold_folder_labels" : sant - Fetstil vid mappnamnen i sidofältet;
"update_check" : false - Inaktivera automatiska uppdateringar;
"show_encoding" : sant - Visa den aktuella kodningen i statusfältet;
"folder_exclude_patterns" : [".*"] - Uteslut dolda kataloger från visning i sidofältet;
"file_exclude_patterns" : [".*"] - Uteslut dolda filer från visning i sidofältet;

De bästa plugins för Sublime Text på habrahabr
PS. Full lista parametrar på den officiella webbplatsen

Låt oss gå till Inställningar -> Visa plugins
Gå till katalogen Användare
Vi skapar en fil i den Default.sublime-theme med innehåll:

[ ( "class": "puck_control", "layer0.texture": "Användare/Tema - Default/vertical_white_scrollbar.png", "layer0.tint": // Här kan du ändra färgen efter eget tycke ), ( "class" ": "puck_control", "attributes": ["horizontal"], "layer0.texture": "Användare/tema - Default/horizontal_white_scrollbar.png" ) ]
Därefter skapar vi en katalog Tema - Standard och lägg till bilddata till den, som kan ändras om så önskas.
Starta om Sublime Text.

Sublime Text är en egenutvecklad textredigerare för flera plattformar. Stöder plugins i programmeringsspråket Python. Versioner tillgängliga för alla större distributioner, inklusive Microsoft Windows, Mac OS X och Linux.

Sublime Text stöder ett stort antal programmeringsspråk och har syntaxmarkering för C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Markdown, MATLAB, OCaml ( Mål Caml), Perl, R, SQL, TCL och XML. Utöver de programmeringsspråk som ingår som standard, har användare möjlighet att ladda ner plugins för att stödja andra språk.

Sublime Text kan utrustas med en pakethanterare som låter användaren hitta, installera, uppdatera och ta bort paket utan att starta om programmet. Hanteraren håller installerade paket uppdaterade genom att ladda ner nya versioner från arkiv. Dessutom ger den kommandon för att aktivera och avaktivera installerade paket.

Sublime Text används ofta som redigerare källkod eller HTML.

Vissa funktioner i Sublime Text

  • Snabbnavigering (gå till vad som helst)
  • Kommandopalett
  • API-plugins på
  • Split redigering
  • Hög grad av anpassning (anpassa vad som helst)

Vissa funktioner i Sublime Text

  • Gränssnitt

Redaktören innehåller olika visuella teman, med möjlighet att ladda ner ytterligare.

Användare ser all sin kod på höger sida av skärmen i form av en minikarta, som kan klickas på för att navigera.

Det finns flera skärmlägen. En av dem innehåller från 1 till 4 paneler, med vilka du kan visa upp till fyra filer samtidigt. Fullständigt läge (fria lägen) visar endast en fil utan några ytterligare menyer runt den.

  • Kolumnval och flera redigeringar

Att markera hela kolumner eller placera flera pekare genom hela texten, vilket gör omedelbar redigering möjlig. Pekare beter sig som om var och en av dem är den enda i texten. Kommandon som: flytta till ett tecken, flytta till en rad, markera text, flytta till ett ord eller delar därav (CamelCase, avgränsade med bindestreck eller understreck), flytta till början/slutet av en rad, etc., påverkar alla pekare oberoende och samtidigt, vilket gör det möjligt att redigera komplex text snabbt, utan att använda makron eller reguljära uttryck.

  • Autoslutförande

När användaren skriver in koden kommer Sublime Text, beroende på vilket språk som används, att erbjuda olika alternativ för att slutföra inspelningen. Redaktören kompletterar också automatiskt användarskapade variabler.

  • Syntaxmarkering och hög kontrast

Sublime Texts mörka bakgrund är designad för att öka textkontrasten. Nyckelsyntaxelement är framhävda i olika färger för att blandas bättre med mörk bakgrundän med ljus.

  • Bygg systemstöd

Sublime Text låter användaren bygga program och köra dem utan att behöva byta till kommandorad. Användaren kan också konfigurera sitt byggsystem och möjliggöra automatisk uppbyggnad av programmet varje gång koden sparas.

  • Blanks (snuttar)

Sparar ofta använda kodavsnitt nyckelord att lansera dem.

  • Navigera genom filer

Ett navigeringsverktyg som låter användare navigera mellan och inom filer med suddig sökning.

Ytterligare funktioner för sublim text

  • Dessutom har en autospara-funktion implementerats för att hjälpa användare att undvika att förlora sitt arbete.
  • Anpassningsbara tangentkombinationer och ett navigeringsverktyg låter dig tilldela dina egna tangentkombinationer för menyer och verktygsfält (endast för den första versionen, i den andra och tredje - Kommandopalett).
  • Funktionen Sök medan du skriver används för att söka i ett dokument.
  • Syntaxkontrollen fungerar på liknande sätt och kontrollerar korrektheten medan du skriver.
  • Det är möjligt att automatisera med hjälp av makron och upprepa de senaste åtgärderna.
  • Redigeringskommandon, inklusive redigering av indrag, formatering av stycken och sammanlänkning av rader.

Notera

Utvecklaren låter dig bekanta dig med produkten gratis och utan begränsningar, men programmet meddelar dig om behovet av att köpa en licens.

Jag bestämde mig också för att ge mitt lilla bidrag till utvecklingen av denna underbara sak (släppet av den andra versionen, förresten, släpptes för några dagar sedan).

Jag gjorde en ryskspråkig meny för de användare som har problem med engelska språket, och själv föredrar jag fortfarande att ha ett ryskspråkigt gränssnitt (även om jag förstår det engelskspråkiga).

Sublima textlokaliseringsfunktioner

Sublime Text ger ingen lokalisering alls, och den saknas verkligen. Det enda i det här ögonblicket Vad som kan göras i detta avseende är att till ryska översätta motsvarande fraser i menyfilerna (som i huvudsak är textfiler), vilket är precis vad jag gjorde.

Det finns dock ett obehagligt ögonblick i samband med förryskningen. Om du har några plugins installerade som lägger till sina egna objekt till menyn, förblir i det här fallet de överordnade objekten i motsvarande meny oöversatta (även om de i själva verket är översatta). Detta syns tydligt i nästa skärmdump.

Naturligtvis kan du gå in i menyfilerna för dessa plugins och översätta texten till dem, men tyvärr är det omöjligt för mig att förutsäga vilka plugins du kommer att installera, så jag kan inte lägga till en Russified-meny av något slag till huvudmenyn Sublima textmenyfiler plugins.

Ha detta i åtanke.

Installera en Russified-meny via ett plugin

Min översättning har lagts till i plugin-programmet Lokaliserad meny för Sublime Text, vars installationsprocess är .

Om du installerade menyn på detta sätt, bör följande avsnitt "Ladda ner" och "Installation" ignoreras.

Ladda ner

För att få delvis Russian Sublime Text, ladda ner arkivet för lämplig version och följ installationsinstruktionerna.

Installation

Allt är väldigt enkelt. Packa upp det nedladdade arkivet och kopiera alla filer med tillägget .sublime-menu ( förutom mappen "backup".) till en av följande mappar beroende på din operativ system, bekräftar ersättningen (om "Standard"-mapparna är angiven väg nej, skapa det sedan):

notera, att i namnet på mappen "Default" måste den första bokstaven versal. Om du kallar det "standard" kommer menyalternativen att dupliceras.

Till mappen "säkerhetskopiering" jag placerade originalfiler Sublim textmeny om du vill återställa dem.

Angående kvaliteten på översättningen

Om du tror att någon meny kan översättas tydligare och mer kompetent, kom gärna med förslag på dina alternativ i kommentarerna, detta är välkommet.

Hur jag översatte

Det här är bara en FYI. Lokaliseringsprocessen kan verka som en mycket tråkig uppgift (eftersom det förutom texten som behöver översättas finns en hel del annan text). Jag förenklade dock denna uppgift för mig själv. Jag satt i flera timmar och skrev ett speciellt script för detta i PHP (specialkunskap för detta).

Dess kärna är följande: först går skriptet igenom var och en av menyfilerna och skapar en ny fil i JSON-format, i vilken texten som ska översättas infogas (några av översättningsobjekten måste infogas manuellt på grund av egenheterna av menykoden), som jag sedan översätter till ryska. Sedan går skriptet igenom varje menyfil igen och ersätter motsvarande objekt med de Russified från JSON-filen.

Således, i framtiden, om Sublime Text-utvecklaren lägger till i menyn, kommer det inte att vara svårt för mig att snabbt lägga till och översätta nya objekt.