|
1 | | -# Code editors |
| 1 | +# Kodo editoriai |
2 | 2 |
|
3 | | -A code editor is the place where programmers spend most of their time. |
| 3 | +Kodo editorius yra vieta, kur programuotojai praleidžia didžiają dalį laiko. |
4 | 4 |
|
5 | | -There are two main types of code editors: IDEs and lightweight editors. Many people use one tool of each type. |
| 5 | +Yra dviejų tipų editoriai: IDE ir lightweight editoriai. Dauguma žmonių naudoja po viena abiejų tipų editorių. |
6 | 6 |
|
7 | 7 | ## IDE |
| 8 | +Terminas [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) nusako galingą editorių su daug galimybių, kurios dažnai operuoja "visam projektui". Kaip ir nusako pavadinimas - tai ne tik editorius, bet ir visa "developinimo aplinka". |
8 | 9 |
|
9 | | -The term [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) refers to a powerful editor with many features that usually operates on a "whole project." As the name suggests, it's not just an editor, but a full-scale "development environment." |
| 10 | +IDE pakrauną visą projektą (kuris gali turėti daug failų), leidžia naviguoti tarp failų, duoda autocompletion, kuris galioja visam projektui (ne tik vienam failui) ir integruoja versijavimo sistemą (pvz. [git](https://git-scm.com/)), testavimo aplinką ir kitus "projekto lygio" dalykėlius. |
10 | 11 |
|
11 | | -An IDE loads the project (which can be many files), allows navigation between files, provides autocompletion based on the whole project (not just the open file), and integrates with a version management system (like [git](https://git-scm.com/)), a testing environment, and other "project-level" stuff. |
12 | | - |
13 | | -If you haven't selected an IDE yet, consider the following options: |
| 12 | +Jeigu dar nepasirinkai IDE, pamąstyk apie šiuos: |
14 | 13 |
|
15 | 14 | - [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free). |
16 | 15 | - [WebStorm](http://www.jetbrains.com/webstorm/) (cross-platform, paid). |
17 | 16 |
|
18 | | -For Windows, there's also "Visual Studio", not to be confused with "Visual Studio Code". "Visual Studio" is a paid and mighty Windows-only editor, well-suited for the .NET platform. It's also good at JavaScript. There's also a free version [Visual Studio Community](https://www.visualstudio.com/vs/community/). |
| 17 | +Windows'am taip pat yra "Visual Studio", tačiau nereiktų maišyt jo su "Visual Studio Code". "Visual Studio" yra mokamas ir tik Windows'am skirtas editorius, kuris puikiai derinasi su .NET platforma. Jis taip pat tinka ir JavaScript'ui. yra ir nemokama versija [Visual Studio Community](https://www.visualstudio.com/vs/community/). |
19 | 18 |
|
20 | | -Many IDEs are paid, but have a trial period. Their cost is usually negligible compared to a qualified developer's salary, so just choose the best one for you. |
| 19 | +Dauguma IDE yra mokami, tačiau turi trial periodą. Jų kaina dažniausiai pakenčiama, atsižvelgus į programuotojų atlyginimus, tad tiesiog išsirink tokį, kuris atrodo palankiausiai. |
21 | 20 |
|
22 | | -## Lightweight editors |
| 21 | +## Lightweight editoriai |
23 | 22 |
|
24 | | -"Lightweight editors" are not as powerful as IDEs, but they're fast, elegant and simple. |
| 23 | +"Lightweight editoriai" yra ne tokie galingi kaip IDE, bet jie yra greiti, elegantiški ir paprasti. |
25 | 24 |
|
26 | | -They are mainly used to open and edit a file instantly. |
| 25 | +Jie pagrinde naudojami greitai atidaryti ir pakoreguoti failą. |
27 | 26 |
|
28 | | -The main difference between a "lightweight editor" and an "IDE" is that an IDE works on a project-level, so it loads much more data on start, analyzes the project structure if needed and so on. A lightweight editor is much faster if we need only one file. |
| 27 | +Pagrindinis skirtumas tarp "ligthweight editoriaus" ir "IDE" yra tas, kad IDE veikia projekto lygmeny, todėl pačioj pradžioj jis pakrauna daug daugiau informacijos, analizuoja projekto struktūrą, jei to reikia, ir pan. Lightweight editorius yra daug greitesnis, jeigu mums tereikia pakeisti vieną failą. |
29 | 28 |
|
30 | | -In practice, lightweight editors may have a lot of plugins including directory-level syntax analyzers and autocompleters, so there's no strict border between a lightweight editor and an IDE. |
| 29 | +Praktikoj, lightweight editoriai turi daug pluginų, įskaitant direktorijos lygmenys sintaksės analyzerius, autocompleterius, tad šitoj vietoj nėra griežtų ribų tarp ligthweight editoriaus ir IDE. |
31 | 30 |
|
32 | | -The following options deserve your attention: |
| 31 | +Šios opcijos vertos dėmesio: |
33 | 32 |
|
34 | 33 | - [Atom](https://atom.io/) (cross-platform, free). |
35 | 34 | - [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free). |
36 | 35 | - [Sublime Text](http://www.sublimetext.com) (cross-platform, shareware). |
37 | 36 | - [Notepad++](https://notepad-plus-plus.org/) (Windows, free). |
38 | | -- [Vim](http://www.vim.org/) and [Emacs](https://www.gnu.org/software/emacs/) are also cool if you know how to use them. |
| 37 | +- [Vim](http://www.vim.org/) and [Emacs](https://www.gnu.org/software/emacs/) yra labai cool, jeigu moki jais naudotis. |
39 | 38 |
|
40 | | -## Let's not argue |
| 39 | +## Nesiginčykime |
41 | 40 |
|
42 | | -The editors in the lists above are those that either I or my friends whom I consider good developers have been using for a long time and are happy with. |
| 41 | +Editoriai, kurie buvo paminėti šioj pamokoj yra tie, kuriuos aš ir mano draugai, kuriuos laikau kietais programuotojais, naudojame ilgą laiką ir kurie tenkina mūsų poreikius. |
43 | 42 |
|
44 | | -There are other great editors in our big world. Please choose the one you like the most. |
| 43 | +Mūsų dideliam pasaulyje yra kitų puikių editorių. Tiesiog pasirink tokį, kuris tau labiausiai patinka. |
45 | 44 |
|
46 | | -The choice of an editor, like any other tool, is individual and depends on your projects, habits, and personal preferences. |
| 45 | +Editoriaus pasirinkimas, kaip ir bet kokio kito įrankio, yra individualus ir priklauso nuo projektų bei kitų, dažnai subjektyvių kriterijų. |
0 commit comments