Linux platforması üçün xüsusilə hazırlanmış bir çox mətn redaktorları var, lakin mövcud olanlar arasında ən faydalı olan sözdə inteqrasiya edilmiş inkişaf mühitləridir. Onlar yalnız mətn sənədləri yaratmaq üçün deyil, həm də tətbiqləri inkişaf etdirmək üçün istifadə olunur. Ən təsirli məqalədə təqdim ediləcək 10 proqram var.
Linux mətn redaktorları
Hər şeydən əvvəl, bu siyahı TOP deyil, əksinə, daha sonra mətndə təqdim ediləcək bütün proqram "ən yaxşının ən yaxşısıdır" deməkdir və hansı proqramı seçməyinizə bağlıdır.
Vim
Bu proqram, Linux əməliyyat sistemində standart bir proqram olaraq istifadə edilən redaktoru VI'nın təkmilləşdirilmiş bir versiyasıdır. VIM redaktoru inkişaf etmiş funksionallıq, artan güc və bir sıra digər parametrlərə malikdir.
Adı "təkmilləşdirilmiş VI" deməkdir, VI təkmilləşdirilmişdir. Ərizə developerlərin bütün ehtiyaclarını nəzərə alaraq hazırlanmışdır. Çox sayda parametrə malikdir, belə ki Linux istifadəçiləri arasında "Proqramçılar üçün redaktor" adlanır.
Aşağıdakı əmrləri alternativ şəkildə təqdim etməklə bu proqramı kompüterinizə yükləyə bilərsiniz "Terminal":
sudo apt update
sudo apt-get quraşdırma vim
Qeyd: Enter düyməsini basdıqdan sonra, sistemlə qeydiyyatdan keçirdiyinizdə verilən parol istəniləcəkdir. Xahiş edirik, daxil etdiyiniz zaman görünmür.
VI ilə olan vəziyyətdə olduğu kimi, həm komanda xəttində, həm də ayrı açıq ərizə olaraq istifadə etmək olar - bu, istifadəçinin bunun üçün necə istifadə olunduğuna bağlıdır. Bundan əlavə, VIM redaktoru bir sıra fərqləndirici xüsusiyyətlərə malikdir:
- sözdizimi vurğulanır;
- etiketləmə sistemi təmin edilir;
- seksiyanın genişləndirilməsi imkanı var;
- Mövcud bir seans ekranı var;
- Ekranın bir parçası edə bilərsiniz;
- müxtəlif növ kompozisiya simvollarını daxil edir
Geany
Geany redaktoru GTK + kommunal dəsti quraşdırılmış kifayət qədər populyar proqramdır. Proqramın inkişafı üçün nəzərdə tutulmuşdur.
Əgər funksionallıqla təchiz olunmuş proqramı qurmaq lazımdırsa IDEsonra bu redaktor əla seçimdir. Proqram demək olar ki, bütün mövcud proqramlaşdırma dilləri ilə işləməyə imkan verir və digər paketlərdən asılı olmayaraq fəaliyyət göstərir.
Proqramı qurmaq üçün iki əmrini növbəsində daxil etməlisiniz:
sudo apt update
sudo apt install geany -y
və hər bir düymədən sonra basın Daxil edin.
Redaktor həmçinin bir neçə xüsusiyyətə malikdir:
- çevik parametrlər sayəsində, proqramı sizin üçün özelleştirmek mümkündür;
- bütün xətlər nömrələnmişdir ki, lazım olduqda kod asanlıqla izlənilə bilər;
- əlavə plugins quraşdırmaq mümkündür.
Sublime Text Editor
Təqdim edilən mətn redaktoru mətn redaktə etmək və ya yaratmaq üçün istifadə etmək üçün imkan verən çox sayda funksiyaları təmin edir, həmçinin IDE.
Təqdim edilmiş mətn redaktorunu yükləmək və bərpa etmək üçün bir-birinizi yerinə yetirmək lazımdır "Terminal" aşağıdakı əmrlər:
sudo add-apt-repository ppa: webupd8team / sublime-text-3
sudo apt-get yeniləmə
sudo apt-get yükləməyi yüksək mətn yükləyicisi
Bu proqramın fərqli bir xüsusiyyəti bütün əsas proqramlaşdırma dilləri, həmçinin markup dilləri üçün dəstəkdir. Əlavə plug-ins çoxdur, ona görə də funksionallıq daha geniş ola bilər. Ərizə çox əhəmiyyətli bir xüsusiyyətə sahibdir: onun köməyi ilə kompüterdə yerləşən hər hansı bir fayl kodunun hər hansı bir hissəsini aça bilərsiniz.
Bundan əlavə, Sublime Text Editor bu redaktoru oxşar proqramlardan fərqləndirən bir sıra digər xüsusiyyətlərdə fərqlənir:
- API plaginləri Python proqramlaşdırma dilinə əsaslanır;
- kod paralel olaraq redaktə edilə bilər;
- istənilən layihə yaradılmışdır.
Mötərizələr
Bu proqram Adobe tərəfindən 2014-cü ildə hazırlanmışdır. Tətbiq açıq mənbəyə malikdir, bununla yanaşı, işi böyük dərəcədə asanlaşdıra bilən çox sayda müxtəlif xüsusiyyətləri təmin edir.
Bu yazıda təqdim edilən proqramların əksəriyyəti kimi, Brackets istifadəçi asanlıqla anlamaq üçün aydın bir interfeysə malikdir. Və redaktorun mənbə kodu ilə qarşılıqlı əlaqəsi sayəsində proqramlaşdırma və ya veb dizaynı etmək çox rahatdır. Yeri gəlmişkən, Gedit ilə münasibəti müqayisə edən bu xarakterikdir.
Ərizə platformalara əsaslanır. HTML, CSS, Javascript. Qeyri-kafi sabit disk alanını tutur, lakin funksionallığı baxımından proqram bir sıra digər redaktorlara nisbətən verə bilər.
Bu redaktor alternativ şəkildə təqdim edilir "Terminal" üç komanda:
sudo add-app-deposu ppa: webupd8team / brackets
sudo apt-get yeniləmə
sudo apt-get quraşdırma brackets
Aşağıdakı nöqtələr bir sıra fərqləndirici xüsusiyyətlərə aid edilməlidir:
- proqram kodunu real vaxtda görmək mümkündür;
- inline redaktə təmin;
- Vizual vasitələrdən istifadə edə bilərsiniz;
- redaktor əvvəlcədən işəgötürəni dəstəkləyir.
Gedit
GNOME masaüstü ilə işləməlisinizsə, bu vəziyyətdə bu mətn redaktoru default olaraq istifadə ediləcək. Bu kiçik ölçülü və elementar interfeysə malik olduqca sadə bir proqramdır. Uzun müddət ona alışmanız lazım deyil.
Təqdim edilmiş mətn redaktorunu lazım olan sistemə yükləmək üçün "Terminal" Aşağıdakı əmrləri yerinə yetirin:
sudo apt-get yeniləmə
sudo apt-get quraşdırma gedit
Bu proqram 2000-ci ildə ilk dəfə ortaya çıxdı, C proqramlaşdırma dili əsasında yaradıldı, lakin müxtəlif giriş dillərini dəstəkləyə bilir.
Ərizə bir sıra xüsusiyyətlərə malikdir:
- demək olar ki, mövcud olan bütün proqramlaşdırma dillərinin dəstəklənməsi;
- bütün dillərin sintaksis işıqlandırılması;
- əlifbaların hər cür istifadə etmək imkanı.
Kate
Kate Editör Kubuntu-da default olaraq yüklənir, eyni vaxtda bir pəncərədə birdən çox fayl ilə işləməyə imkan verən çox sadə və asan bir proqramdır. Təqdim edilən ərizə çox güclü inkişaf mühiti kimi istifadə edilə bilər.
Quraşdırmaq üçün Kate Ubuntu və ya Linux Mint'ında, "Terminal" Aşağıdakı əmrləri daxil edin:
sudo apt-get yeniləmə
sudo apt-get install kate
Digər mətn redaktorları ilə müqayisədə proqram çox xüsusiyyətlərə malik deyildir:
- ərizə dili avtomatik olaraq algılar;
- adi mətn ilə işləyərkən, proqram bütün lazımi indentləri təyin edəcək.
Eclipse
Java-developers arasında olduqca geniş yayılmış bir proqram, özü də bu dildə yaradılmışdır. Java platformasında tətbiqlər yaratmağa imkan verən çoxsaylı funksiyaları təmin edir.
Istifadəçi başqa dilləri istifadə etməli olduqda, müvafiq pluginsləri quraşdırmaq üçün kifayətdir.
Proqram Python, C, C ++, PHP, COBOL və digər dillərdə inkişaf və veb dizayn üçün istifadə edilə bilər. Proqramı Ubuntu və ya Linux Mintına yükləmək üçün, proqram xəttində növbədə iki komanda daxil edin:
sudo apt update
sudo apt quraşdırılacaq
Bu proqramda bir neçə unikal xüsusiyyət var:
- Java platformasından istifadə edənlər üçün nəzərdə tutulmuş ən etibarlı vasitələrdən biri;
- çox sayda plugins dəstəkləyir.
Kwrite
Kwrite proqramı ilk dəfə 2000-ci ildə yaranıb. KDE qrupu tərəfindən yaradılmış və Kate'nin ən son KParts texnologiyasından istifadə edərək genişlənmiş Kate mətn redaktoru bu halda əsas kimi istifadə edilmişdir. Bundan əlavə, sərbəst buraxılmaqla çox sayda eksklüziv plug-ins təqdim edilmişdir ki, bununla da proqramın funksionallığı əhəmiyyətli dərəcədə genişlənə bilər.
Təqdim edilmiş proqramın digər keyfiyyəti silinmiş və hətta şifrələnmiş faylları redaktə etmək üçün istifadə etmək imkanıdır.
Aşağıdakı əmrlərdən sonra proqramı quraşdırır:
sudo apt-get yeniləmə
sudo apt-get kwrite yükləyin
Onun fərqli xüsusiyyətləri var:
- sözləri avtomatik olaraq tamamlaya bilir;
- girinti rejimi avtomatik olaraq təyin edilir;
- sözdizimi vurğulanır;
- inteqrasiya imkanları var vi.
Nano
Nano proqramı UNIX platformaları üçün nəzərdə tutulmuş ən məşhur mətn redaktorlarından biridir. İşlevsellik baxımından, Pico proqramına çox oxşardır, 2000-ci ildə hazırlanan proqramın ilk versiyası. Bununla yanaşı, inkişaf edənlər onu mənbə kodu və mətni üçün çox inkişaf etmiş bir redaktor hesab etdiyinə görə çox sayda əlavə xüsusiyyətlərə malikdir. Lakin, bir çox əhəmiyyətli çatışmazlığı var: Nano yalnız komanda xətti interfeysində göstərilir.
Nano tətbiqini kompüterinizə yükləmək üçün aşağıdakı komutları çalıştırın "Terminal":
sudo apt-get yeniləmə
sudo apt-get install nano
Ərizə bir neçə unikal xüsusiyyətlərə malikdir:
- kassa həssas olan əvvəlcədən axtarışa malikdir;
- autokonfı dəstəkləyə bildi.
GNU Emacs
Bu redaktoru "qədimdən" biridir, bir zamanda GNU layihəsini təsis edən Richard Stallman tərəfindən yaradılmışdır. Proqram Linux proqramçıları arasında olduqca geniş yayılmışdır, C və LISP-də yazılmışdır.
Proqramı Ubuntu platforma və Linux Mintına qurmaq üçün, iki növbədə də əmrləri daxil edin:
sudo apt-get yeniləmə
sudo apt-get quraşdırma emacs
Ərizə aşağıdakı xüsusiyyətlərə malikdir:
- mail ilə və hər cür bülletenlərlə işləmək mümkündür;
- alfabe və proqramlaşdırma dilləri üçün olduqca geniş dəstək var;
- eksklüziv uzantı quraşdıraraq hata ayıklama interfeysi ilə işləmək imkanı verir.
Nəticə
Vəzifəyə bağlı olaraq, nəzərə alınmış proqram məhsullarından hər bir məqsədi və ya bir məqsədi daha uyğun olduğundan, Linux platforma əsaslanan sistemlər üçün mətn redaktorunu seçin.
Xüsusilə, JavaScript ilə işləməyi düşünürsəniz, Eclipse'i qurmaq ən yaxşı, çox sayda müxtəlif proqramlaşdırma dilləri və digər əlifbalar üçün, Kate tətbiqi ən uyğun olacaq.