On iki il əvvəl veb saytlar əllər və adi mətn redaktoru ilə hazırlanırdı. Öz html teqlərinizi yazaraq, CSS-də sətirli üslublardan istifadə edərək bir az sehrli, əyləncəli animasiya ilə zənginləşdirin - və sayt istifadəyə hazırdır. Hal-hazırda veb-sayt və ya proqram yaratmaq və inkişaf etdirmək strukturlaşdırılmış bir prosesdir. Bir dəqiqə ərzində veb sayt qurucusundan istifadə edərək veb sayt yarada bilərsiniz və ya bir neçə ay ərzində bunun üzərində əziyyət çəkə bilərsiniz. Veb inkişafı dəyişdikcə kodlaşdırmanı asanlaşdırmaq üçün yeni çərçivələr, plaginlər və proqramlar ortaya çıxır. Əlavə alətlər iş mühitinizi sadələşdirir və məhsuldarlığı artırır. Biz birgə açıq mənbəli layihələrin idarə edilməsi və jQuery kimi kitabxanalar üçün versiyaya nəzarət sistemlərindən istifadə edirik. Veb saytın yaradılması prosesində inkişaf mühiti çox mühüm rol oynayır. İdeal söz prosessorunun seçilməsi empirik tədqiqatın tətbiqini tələb edən çətin, lakin yerinə yetirilə bilən bir iş ola bilər. Bu alətlər, proqramlar və plaginlər okeanında necə itməmək olar? Gündəlik iş üçün hansı mətn redaktorunu, hansını isə ev heyvanları layihələri üçün seçməlisiniz? Başlanğıc frontend tərtibatçıları üçün ən populyar vasitələrin qısa siyahısını tərtib etdik. Məqalədə sevimli redaktorunuzu qeyd etməyi unutmuşuq? Şərhlər buraxın!
İmkanlar:
Məlhəmdə milçək: bugünkü inkişaf standartlarına cavab verməyən həddən artıq sadələşdirilmiş interfeys. Onu gün ərzində fənərin işığı ilə müqayisə etmək olar. Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: Windows, ReactOS. Pulsuz versiya: bəli. Link: https://notepad-plus-plus.org/download/v7.5.1.html
İmkanlar:
Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: macOS, Windows və Linux. Pulsuz versiya: bəli. Link: http://brackets.io
İmkanlar:
Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: Windows, Mac OS, GNU/Linux. Pulsuz versiya: bəli (funksional məhdudiyyətlər olmadan), lakin tətbiqi nəzərdən keçirdikdən sonra lisenziya almaq lazımdır. Link: http://www.sublimetext.com/3
İmkanlar:
Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: Windows, Mac OS, GNU/Linux. Pulsuz versiya: 30 günlük sınaq versiyası var, sonra lisenziya almaq lazımdır. Link: http://www.jetbrains.com/webstorm/
İmkanlar:
Məlhəmdəki milçək, çox yaddaş tələb etməsi və böyük məlumat fayllarını idarə edə bilməməsi ola bilər. Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: Windows 7, 8, Mac OS 10.8, Linux. Pulsuz versiya: bəli. Link: https://atom.io
İmkanlar:
Sintaksis vurğulanması: + Avtomatik etiket aşkarlanması: + ƏS uyğunluğu: Windows, DOS, Linux, BSD və Mac OS, iOS, Android, AmigaOS, Atari MiNT, BeOS, NextStep, OS/2, OSF, RISC OS, SGI, VMS. Pulsuz versiya: bəli. Link: https://vim.sourceforge.io/download.php
Demək istədiyimiz odur ki, əgər öyrənmək istəyirsinizsə, heç bir şey sizə mane olmamalıdır. Əsl tərtibatçı (və biri olmaq istəyən) üçün Notepad heç bir maneə deyil. Xüsusiyyətlər: yalnız qara mətn, yalnız hardcore.
İlk Notepad belə görünürdü
Məlhəmdə uçun: məlhəmdə milçək yoxdur: “Notepad” minimalizmi ilə mükəmməldir! Sintaksis vurğulanması: yox. Yaddaşınızı məşq edin! Avtomatik etiket aşkarlanması: vay! Pulsuz versiya: Notepad yalnız Windows-unuz qədər pulsuzdur.
Notepad++
Buraxılış: 24 noyabr 2003-cü il. Sintaksisi vurğulayan və nişanları olan ən sadə mətn redaktoru. Bir çox proqramlaşdırma dilini və texnologiyasını dəstəkləyir. Veb inkişafının sürüşkən yamacına yenicə qədəm qoyan yeni başlayanlar üçün mükəmməldir.- əlfəcinlər yaratmaq;
- yaradılmış faylların avtomatik surətinin çıxarılması və saxlanması;
- standart mətn kodlaşdırmalarının dəstəklənməsi və çevrilməsi;
- istifadəçilər müstəqil olaraq sintaksisin vurğulanması üçün qaydalar təyin edə bilərlər;
- müxtəlif faydalı plaginlərin quraşdırılması;
- isti düymələrin qurulması və yenidən təyin edilməsi;
- orfoqrafiya yoxlaması və mətn şifrələməsi;
- Tetris oynamaq (kodlaşdırmadan bezdiyiniz halda);
- böyük həcmli məlumatları idarə edə bilir.
Mötərizələr
Buraxılış: 4 noyabr 2014-cü il. Adobe Frontend tərtibatçıları və dizaynerləri tərəfindən sevilən bir çox gözəl məhsullara malikdir. Mötərizələr də onlardan biridir. Bu pulsuz, açıq mənbəli, çarpaz platforma redaktoru JavaScript, HTML5 və CSS3-ə əsaslanır, ona görə də onun işi xüsusi olaraq onlara yönəlib. Əgər JavaScript haqqında əsas anlayışınız varsa, bu, işləməyə başlamalı olduğunuz redaktordur. Çünki genişlənmə üçün bütün lazımi vasitələri təmin edən odur. Redaktorun bəzi təkmilləşdirmələrə ehtiyacı var, lakin ümumilikdə o, kifayət qədər fəal şəkildə hazırlanır və tərtibatçılar arasında populyardır. Üstəlik, hər bir istifadəçi öz dəyişikliklərini edə və əlavə genişləndirmələr yarada bilər.- JS, CSS və HTML fayllarını redaktə etmək üçün məsləhətlər;
- real vaxt rejimində brauzerdə koda baxmaq üçün dəstək (Live Preview);
- FTP serveri ilə sinxronizasiya;
- dəstək və daha az fayllara CSS-nin avtomatik tərtibi;
- mətnlə işləyərkən istifadə edə biləcəyiniz şriftlərin seçimini (onları əlavə etmək imkanı ilə) təmin edir;
- versiyaya nəzarət sistemi - Git ilə işləmək.
Uca
Buraxılış: 18 yanvar 2008-ci il. Çarpaz platforma kod redaktoru və inteqrasiya olunmuş inkişaf mühiti (IDE). Biz bu redaktoru sürətinə və istifadə rahatlığına görə sevdik, Coda və TextMate isə yol kənarına düşdü və əsas istifadəçi bazasını çox əlverişsiz yeniləmələrlə məyus etdi.- fayllar, simvollar və kodun müəyyən bölmələri arasında sürətli naviqasiya (buna görə də bir çox istifadəçi tərəfindən sevilir);
- Sintaksis yoxlama funksiyası simvol daxil etdiyiniz zaman dərhal işləyir;
- makrolardan istifadə edərək son hərəkətlərin optimallaşdırılması və təkrarlanması;
- kodun avtomatik saxlanması, onun itirilməsinin qarşısını alır;
- müxtəlif vizual mövzular və proqramlaşdırma dilləri üçün dəstək;
- tez-tez istifadə olunan açar sözləri və kod fraqmentlərini saxlamaq;
- Python-da hazır plaginlər dəsti;
WebStorm
Buraxılış: 2015. Bu adi mətn redaktoru deyil, həm də JavaScript, CSS və HTML üçün inteqrasiya olunmuş inkişaf mühitidir. Onun müəllifləri JavaRush tələbələri tərəfindən sevilən IntelliJ IDEA mühitini yaradan eyni şirkət olan JetBrains-dir. WebStorm ən ağıllı və ən populyar redaktorlardan biridir. Əsas çərçivələri dəstəkləyir: AngularJS, React və Meteor və Node.js-də proqram yaratmaq üçün istifadə olunur. WebStorm olduqca mürəkkəb bir mühitdir, lakin eyni zamanda çoxlu genişləndirmə və xüsusiyyətlərə ehtiyacı olanlar üçün əladır.- Git, GitHub, Mercurial versiya idarəetmə sistemləri ilə inteqrasiya sayəsində müxtəlif ölçülü layihələrlə effektiv işləyir. Bu, birbaşa IDE daxilində faylları "təhsil etməyə", dəyişiklikləri nəzərdən keçirməyə və münaqişələri həll etməyə imkan verir;
- LiveEdit - səhifəni yenidən yükləmədən ilkin dəyişiklikləri göstərir (Google Chrome brauzeri ilə işləyir);
- redaktə zamanı kodun təhlili;
- Javascript və Node.js proqramları üçün refaktorinq və sazlama kodu;
- ECMAScript, TypeScript, CoffeeScript və Dart dilləri üçün dəstək;
- Node.js Express şablonundan istifadə edərək proqramların yaradılması;
- Mocha, Karma və Protractor kimi çərçivələrlə işə salma və sazlama. Siz onu redaktorun özündə və ya mətnə tez qayıda biləcəyiniz rahat ağac menyusunda sınaqdan keçirə bilərsiniz;
- LESS, Sass, SCSS, Stylus preprosessorları tam dəstəklənir;
- terminal pəncərəsində sürətli axtarış;
- çoxsaylı Javascript kitabxanalarını əhatə edən layihələrin strukturlaşdırılması;
- jQuery, YUI, Prototype, DoJo, MooTools, Qooxdoo və Bindows üçün dəstək;
- ilkin dəstək və Angular 2 ilə işləmək.
Atom
Buraxılış: 26 fevral 2014. Pulsuz açıq mənbə proqram təminatı hər kəsin sevimli Github müəllifləri tərəfindən yaradılmışdır . O, 50 modul üzərində qurulub və Node JS, CoffeeScript, CSS, HTML və C++ dillərində yazılıb. Siz həmçinin öz modullarınızı inkişaf etdirə və onları açıq giriş üçün depoda yerləşdirə bilərsiniz. Bu inkişaf mühitindən istifadə etmək olduqca asandır və əlavə plaginlər onunla işləmək imkanlarını genişləndirməyə kömək edir.- json faylları əvəzinə konfiqurasiya üçün GUI istifadə edir;
- kodun mini xəritəsinə və onun fraqmentlərinə baxmaq;
- layihələr və fayllar üzrə sürətli axtarış;
- rahat yan panel və fayl ağacı;
- Github-da çoxlu sayda genişləndirmə paketi;
- Emmet, Autoprefixer, Livereload dəstəyi;
- yan panel ağacı vasitəsilə fayla baxmaq;
- redaktoru fərdi istifadəçi seçimlərinə uyğunlaşdırmaq imkanı;
- daxili fayl menecerinin olması;
- plaginləri olan nəzarət paketini quraşdırmağa ehtiyac yoxdur, qrafik istifadəçi interfeysindən istifadə etmək kifayətdir;
- Node.js-də yazılmış plaginlərə dəstək;
- PNG, JPEG şəkillərini birbaşa redaktorda önizləyin;
- Git versiyasına nəzarət sistemi ilə işləməyi təklif edir.
Vim
Buraxılış: 2 noyabr 1991-ci il. Siz soruşa bilərsiniz: qoca Vim bu müasir redaktorlar siyahısında nəyi unutdu? Əslində Vim UNIX əməliyyat sistemlərində mövcud olan köhnə vi əsasında yaradılmış tamamilə müasir və güclü mətn redaktorudur. Və daim inkişaf edir. Tərtibatçılar demək olar ki, hər il yeni plaginlər və əlavələr əlavə edərək dəyişikliklər edirlər. Sonuncu dəfə bu, 2016-cı ildə baş vermişdi və genişləndirmələrin sayı və sürəti həqiqətən heyrətamizdir və yoxlanılmağa dəyər. Vim çox rejimli redaktordur. Bir anda bir neçə işləyə bilərsiniz: əmr, əlavə və ya vizual. Bununla belə, bunun təcrübəsiz bir tərtibatçı üçün olduqca mürəkkəb olduğunu nəzərə almağa dəyər. Baxmayaraq ki, uzun illər təcrübəsi olan mütəxəssislər onun bir çox funksiyalarından xəbərsizdirlər.- standart mətn kodlaşdırmalarına dəstək;
- eyni anda bir neçə faylla işləyə bilərsiniz;
- faylların avtomatik tanınması və çevrilməsi;
- Perl, Tcl, Python və Ruby proqramlaşdırma dilləri ilə uyğunluq;
- hər bir istifadəçinin ehtiyacları üçün rahat parametrlər yaratmaq;
- makroların qeydə alınması və həyata keçirilməsi;
- vizual rejim bir çox faydalı funksiyaları yerinə yetirə bilər (məsələn, mətn bloklarını vurğulamaq);
- sağdan sola yazılmış qeyri-standart dillərə dəstək (ərəb və ya ivrit kimi);
- axtarış sözləri və əmr tarixçəsi üçün rahat parametrlər;
- Siçan olmadan klaviaturadan tam istifadəni dəstəkləyir;
- böyük fayllarla işləyərkən heyrətamiz performans nümayiş etdirir.
Netbeans
Buraxılış: 1997. Pulsuz, açıq mənbə IDE, Oracle tərəfindən sponsorluq edilir və həvəsli tərtibatçılar tərəfindən dəstəklənir. Rahatlıq və sürəti artırmaq üçün daim inkişaf etdirilir və müxtəlif əlavələrlə tamamlanır. İmkanlar:- pəncərə və saxlama idarəsi;
- interfeys və dizayn dəyişiklikləri (menyular və pop-uplar daxil olmaqla);
- uzaq server ilə əlaqə qurmaq;
- Kod refaktorinqi mövcuddur;
- əlavələr, şablonlar və kod generatorları var;
- bir çox proqramlaşdırma dillərini dəstəkləyir;
- avtomatik sintaksis yoxlanılması və korreksiyası;
- redaktoru istifadəçinin ehtiyaclarına uyğunlaşdırmaq;
- JavaScript və Node.JS proqramlarının işə salınması və sazlanması;
- PHP çərçivələri üçün dəstək (Symfony, Zend və Yii).
GO TO FULL VERSION