Linux үшін ең жақсы код редакторларының 4-і

Linux кодының редакторлары

Кейбіреулер бар Тек әзірлеушілерге арналған Linux дистрибутивтерідегенмен оларды сол үлестіруге ауыстыруға мәжбүрлемейді арналған, сіздің Linux таратылымыңызды толықтыра алады сіздің кодтау қажеттіліктеріңіз үшін, кейбір код редакторларын орнатумен Linux үшін қол жетімді.

Код редакторлары кейбір ақылды мүмкіндіктермен өнімділікті жақсартуБіздің Linux-те Vi, Vim, Emacs, Nano бар болса да, көптеген ерекшеліктері бар басқа көптеген адамдар бар.

Көк балық

Кең мүмкіндіктер жиынтығымен, cсондықтан сіз IDE сияқты кез-келген нәрсені жасай аласыз. Bluefish-тың қызықты ерекшелігі - оның үшінші тарап бағдарламаларымен интеграциясы.

Көк балық әр түрлі тілдерді қолдау жан-жақты. Ada, ASP.NET, VBS, C / C ++, CSS, CFML, Clojure, D, gettextPO, Google Go, HTML, XHTML, HTML5, Java, JSP, JavaScript, jQuery және Lua қолдайды.

The Bluefish-ге мүмкіндік беретін керемет мүмкіндіктер Басқалардан ерекшелену төменде келтірілген.

  • Жылдам: Bluefish салыстырмалы түрде жеңіл редактор, сондықтан ол өте жылдам (тіпті нетбукта) және жүздеген файлдарды бірнеше секунд ішінде жүктейді.
  • Бұл сіздің қалауыңыз бойынша сыртқы сүзгілерді, құжат өткізгішті немесе тек қазіргі таңдалған мәтінді сұрыптау, sed, awk немесе кез келген тапсырыс сценарийі арқылы біріктіруге мүмкіндік береді.
  • FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS және басқаларымен үйлесімді gvfs бар қашықтағы файлдарға арналған көп ағынды қолдау.
  • Интернеттегі емлені тексеру құралы, ол саналы тілді бағдарламалайды.

Геана

geany_main

Geany болып табылады ашық бастапқы редактор және тұрақты және IDE. Geany болып табылады барлық танымал бағдарламалау тілдерін қолдайтын негізгі редактор және бұл IDE-ге көбірек ұқсайды, өйткені оның жұмыс кеңістігі бар.

Геана GTK + құралдар жинағын біріктіреді және тамаша базалық кодтау ортасын ұсынады. Geany қуатты мүмкіндіктері бар негізгі мәтіндік редактор іздейтіндер үшін керемет мүмкіндік болады.

Geany ерекшеліктері:

  • Бірнеше файлдарды, құжаттарды және жобаларды қолдау.
  • Тұрақты және қуатты жұмыс ортасы.
  • Синтаксисті бөлектеу және кодты бүктеу.
  • Ол жалғауға болатын интерфейсі бар әр түрлі плагиндердің көмегімен кеңейтілуі мүмкін.
  • XML және HTML тегтерін автоматты түрде жабу және таңба атауын автоматты түрде аяқтау.
  • C, Java, PHP, HTML, Python, Perl, Pascal және т.б. сияқты көптеген танымал тілдік файл түрлерін қолдайды.

Ашық кесте

жарық шамы

Ашық кесте өзін Linux-тің мәтіндік редакторы ретінде насихаттайды және оның себебі бар.

Ол дамиды болашақ қажеттіліктерге назар аудара отырып. Жарық үстелін жасаушылар бірнеше жаңа функцияларды біріктірді, олар өзіндік ерекшеліктері бар. Жеңіл үстел редактордың кез-келген аспектісін кеңейтуге және теңшеуге мүмкіндік беретін қуатты плагин жүйесі бар. Оның 100-ден астам қосымшалары бар, олардың көмегімен бұл редакторды өте күшті құрал етеді.

Жоғары мәтін

SublimeText

Жоғары мәтін - Linux үшін ең танымал код редакторы әзірлеушілер қауымдастығында. Жоғары мәтін теңшелетін компоненттерден жасаладытеңдесі жоқ жауаптылықты қамтамасыз етеді.

Интерфейстік интерфейс құралдарының қуатты және теңшелген жиынтығынан, үйлесімді синтаксисті бөлектейтін қозғалтқышы бар, Sublime Text - оңтайлы пайдалану мен өнімділікке арналған тамаша редактор.

Оны синтаксистік ерекшелеуімен қарапайым мәтіндік редактор ретінде пайдалануға болады. Қосымша қолдау плагиндерін қосу арқылы сіз оның функционалдығын кеңейте аласыз және оны толық IDE жасай алатын барлық нәрселерді жасай аласыз.

Бұдан басқа, көптеген теңшеу опцияларын ұсынады. Кілттер, мәзірлер, үзінділер, макростар, аяқталулар және тағы басқалар - Sublime Text-тің барлығын дерлік қарапайым JSON файлдарымен реттеуге болады. Бұл жүйе икемділік береді, өйткені параметрлерді файл түрі бойынша және жоба бойынша анықтауға болады.

Жоғары мәтіннің ерекшеліктері

  • Бірнеше таңдау - бұл мүмкіндік сіздің өнімділігіңізді бір уақытта бірнеше өзгерту жасауға мүмкіндік беру арқылы жақсартады.
  • Пәрмендер палитрасы: Осының көмегімен сіз бірнеше пернелер арқылы әр түрлі операцияларды орындай аласыз және уақытты үнемдей аласыз.
  • Rich Customization: сыртқы түрін өзгертуге арналған әр түрлі функциялар.
  • Мазасыз режим: сізге кодты алаңдатпай жіберуге мүмкіндік береді.
  • Ол көптеген бағдарламалау және сценарий тілдерімен үйлеседі.

Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

7 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Джави бақытты дижо

    Жақшалар, Atom немесе Visutal Studio коды, Sublime Text, ашық кодқа жатпайды, тағы бір нәрсе - оны Windows-та Winrar стилінде тегін пайдалануға болады.

    Сәлем және рахмет.

  2.   Виктор Равело дижо

    Мен жеңіл кестені білмедім, содан кейін байқап көремін ... бірақ маған VisualStudio коды немесе Atom туралы айтпаған құрбандық болып көрінеді.

  3.   glx дижо

    Neovim> Қалғанының бәрі

  4.   Хиви дижо

    Егер бұл VIm жоқ болса, онда оларда GNU / Linuxera қатынасы жетіспейді 🙂

    Немесе Emacs туралы айту керек шығар, ха ха.

  5.   valdo дижо

    Мүмкін ол ең толық немесе мүмкін емес болуы мүмкін, бірақ оның жан-жақтылығы мен қарапайымдылығына байланысты мен геяны қолданамын.

  6.   Жосете дижо

    Кейт минут сайын жақсарады. Мен оны көптен бері қолданбай келемін.

    Мен әрқашан Ultra Edit қолдандым, бірақ жазылымға төленетін модельге ауысқаннан кейін мен оны мәңгілікке алып тастадым. Менде ақылы Linux нұсқасы бар, ол мәңгілік лицензиямен және жаңасын сатып алу туралы ойлаған жоқпын.

  7.   Stas дижо

    Менің ең жақсы Linux редакторым Codelobster - http://www.codelobster.com