Skip to content

Commit d7a9ad7

Browse files
Merge pull request #3 from javascript-tutorial/code-editors
code-editors article is ready
2 parents 4015abf + 2689ab3 commit d7a9ad7

File tree

1 file changed

+23
-27
lines changed

1 file changed

+23
-27
lines changed
Lines changed: 23 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,42 @@
1-
# Kod redaktorları
1+
# Mətn redaktorları
22

3-
A code editor is the place where programmers spend most of their time.
3+
Proqramçılar vaxtının çox hissəsini mətn (və ya kod) redaktorları ilə keçirir.
44

5-
There are two main types of code editors: IDEs and lightweight editors. Many people use one tool of each type.
5+
Əksər insanlar iki cür mətn redaktorundan istifadə edir: IDE-lər və yüngül redaktorlar.
66

77
## IDE
88

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."
9+
[IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) termini, güclü, çoxlu sayda xüsusiyyətlərə malik olan və bütün proyekt üzərində işləyən redaktorlara istinad edir. Adından da göründüyü kimi, IDE-lər sizin üçün geniş ölçülü development mühiti yaradır.
1010

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.
11+
IDE çoxlu sayda fayldan ibarət olan proyekti yükləyə, fayllar arasında naviqasiya imkanı yarada, kod yazarkən bütün proyekt səviyyəsində avto-tamamlama xüsusiyyəti təklif edə, test mühiti yarada və versiya idarəetmə sistemləri ([git](https://git-scm.com/) kimi) ilə inteqrasiya imkanı yarada bilər.
1212

13-
If you haven't selected an IDE yet, consider the following options:
13+
Əgər hələ də IDE seçməmisinizsə, aşağıdakılardan birini seçin:
1414

15-
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
16-
- [WebStorm](http://www.jetbrains.com/webstorm/) (cross-platform, paid).
15+
- [Visual Studio Code](https://code.visualstudio.com/) (kros-platforma, pulsuz).
16+
- [WebStorm](http://www.jetbrains.com/webstorm/) (kros-platforma, ödənişlidir lakin təhsil məqsədilə pulsuz istifadə oluna bilər).
1717

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/).
18+
Həmçinin Windows üçün "Visual Studio" ("Visual Studio Code" ilə qarışdırmayın) adlı IDE də mövcuddur. Bu, ödənişli, .NET platforması ilə yaxşı yola gedən, çox güclü və yalnız Windows üzərində işləyən bir IDE-dir. Bu IDE-nin ödənişsiz versiyası da mövcuddur: [Visual Studio Community](https://www.visualstudio.com/vs/community/).
1919

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.
20+
## Yüngül redaktorlar
2121

22-
## Lightweight editors
22+
"Yüngül redaktorlar" IDE-lər qədər güclü olmasa da, sadə, sürətli və eleqantdırlar.
2323

24-
"Lightweight editors" are not as powerful as IDEs, but they're fast, elegant and simple.
24+
Bu cür redaktorlar, əksər hallarda, hər hansı bir faylı tez-bazar açıb redaktə etmək üçün istifadə olunurlar.
2525

26-
They are mainly used to open and edit a file instantly.
26+
IDE-lər və yüngül redaktorlar arasındakı əsas fərq ondan ibarətdir ki, IDE-lər bütün proyekt üzərində işləyir, analiz aparır və sizin üçün çox rahatlıq yaradır (çox rahatlıq yaxşı deyil :) ) digər təfərdən, "yüngül redaktorlar" sadəcə bir fayl üzərində işləyirsinizsə olduqca sürətlidir və işinizə çox yarayacaq.
2727

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.
28+
Lakin, bir çox yüngül redaktorlar (Atom, VSCode və s.) çoxlu sayda extension və pluginlər vasitəsilə IDE səviyyəsinə gətirib çıxarıla bilər.
2929

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.
30+
Yüngül redaktorlara nümunə kimi aşağıdakıları göstərə bilərik:
3131

32-
The following options deserve your attention:
32+
- [Atom](https://atom.io/) (kros-platforma, pulsuz).
33+
- [Visual Studio Code](https://code.visualstudio.com/) (kros-platforma, pulsuz və ən sevilən redaktorlardan biri).
34+
- [Sublime Text](http://www.sublimetext.com) (kros-platforma, əvvəlcə pulsuz sonra ödənişli).
35+
- [Notepad++](https://notepad-plus-plus.org/) (Windows, pulsuz).
36+
- [Vim](http://www.vim.org/)[Emacs](https://www.gnu.org/software/emacs/) isə əgər istifadə edə bilsəniz maraqlı alətlərdir.
3337

34-
- [Atom](https://atom.io/) (cross-platform, free).
35-
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
36-
- [Sublime Text](http://www.sublimetext.com) (cross-platform, shareware).
37-
- [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.
38+
## Gəlin mübahisə etməyək
3939

40-
## Let's not argue
40+
Bu cür redaktorlar və IDE-lər kimi çoxlu sayda başqaları da var. Sizə qalan isə, özünüzə ən uyğun olanını seçib istifadə etməkdir.
4141

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.
43-
44-
There are other great editors in our big world. Please choose the one you like the most.
45-
46-
The choice of an editor, like any other tool, is individual and depends on your projects, habits, and personal preferences.
42+
İşlədiyiniz layihələr, şəxsi öncəlikləriniz və s. şeylər sizi seçiminizə təsir edə bilər.

0 commit comments

Comments
 (0)