Претворите свој ГНУ / Линук у Дистро погодан за развој софтвера

Претворите свој ГНУ / Линук у Дистро погодан за развој софтвера

Претворите свој ГНУ / Линук у Дистро погодан за развој софтвера

Тренутно је Линук краљ на нивоу оперативних система које користе стручњаци у области информационих технологија (ИТ), било у серверима или у тимовима администратора сервера, и на нивоу програмера софтвера је ове године достигао исти ниво полагањем према анкети Стацк Оверфлов Девелопер Сурвеи 2016 дел 3. место са 21,7% као омиљени програмер 1. место са 48,3% у Стацк Оверфлов Девелопер Сурвеи 2018.

Тренутно ГНУ / Линук Апплицатионс Ецосистем има широку и одличну листу програма за развој софтвера (апликације и системи) који су добро инсталирани, конфигурисани и инсталирани у оквиру ГНУ / Линук дистрибуције, они могу покрити широк спектар могућности програмског језика.

Ојачани ГНУ / Линук

Увод

Списак апликација за ГНУ / Линук који ћемо касније истражити тренутно су само неке од најпознатијих и коришћених на пољу развоја софтвера на овом оперативном систему. Ажурирају се врло често и имају добру подршку.

И свако толико излазе нове апликације или се нове постојеће апликације уграђују у свет Мицрософт или Аппле, подизање нивоа квалитета апликација које се могу развијати под ГНУ / Линук-ом.

Пре неколико година направили смо неке публикације на ту тему које вреди памтити и прегледати, као нпр Припремите Убунту (или други дистро) за веб развој y Моји алати за веб развој и дизајн са ГНУ / Линуком. Али данас ћемо извршити опсежнији преглед њих и доступних Дистроса који су већ оптимизовани за развој софтвера.

Апликације за развој софтвера су у великој мери еволуирале у квалитету и перформансама у односу на ГНУ / Линук омогућавајући тако потребну подршку (базу) тако да почетник или стручни програмер софтвера може да се развије на овом оперативном систему на оптималан начин и усвоји га као свој главни оперативни систем.

Развој софтвера на ГНУ / Линук: Уредници, ИДЕ и Дистрос

Развој софтвера на ГНУ / Линук: Уредници, ИДЕ и Дистрос

Ево шта нас тренутно очекује ГНУ / Линук свет у области развоја софтвера:

ИДЕ-ови наспрам уредника

Издавачи

Уређивач текста је програм који вам омогућава да креирате и модификујете дигиталне датотеке састављене искључиво од обичног текста, обично познатог као текстуалне датотеке или обични текст. Међутим, постоје уређивачи текста који су напредни и омогућавају или олакшавају идентификацију програмског језика који се користи у тексту, олакшавајући његово разумевање и употребу у датотеци. Неки могу бити Терминал, односно без графичког интерфејса, а други могу бити Десктоп, односно са графичким интерфејсом.

Међу најпознатијим и кориштеним на ГНУ / Линуку имамо:

Нано Едитор

Уредници терминала

Уређивач подлоге за миша

Једноставни уређивачи са графичким интерфејсом

Едитор_Атом

Напредни уређивачи са графичким интерфејсом

Емацс едитор

Мешовити уредници

ИДЕ НетБеанс 8.2

Интегрисана програмска окружења

Интегрисано програмско окружење, углавном познато под ИДЕ акронимом од енглеског назива „Интегратед Девелопмент Енвиронмент“, није ништа друго до програм или апликација који су углавном упаковани са уређивачем кода, компајлером, програмом за отклањање грешака и грађевом графичког интерфејса. ИДЕ могу бити апликације самостално или могу бити део постојећих апликација.

Међу најпознатијим и кориштеним на ГНУ / Линуку имамо:

  1. Аптана
  2. Ардуино ИДЕ
  3. ЦодеБлоцкс
  4. Коделит
  5. Ецлипсе
  6. Гамбас
  7. ЈетБраинс Суите
  8. Лазар
  9. НетБеанс
  10. Ниња ИДЕ
  11. Питхон Идле
  12. Поштар
  13. КТ Цреатор
  14. Једноставно Фортран
  15. Висуал Студио Цоде
  16. Винг Питхон ИДЕ

Комплет за развој софтвера

Комплет за развој софтвера, углавном познат под акронимом СДК од енглеског назива „Софтваре Девелопмент Кит“, То је ништа више од скупа алата који помажу програмеру да дизајнира апликације и системе који омогућавају и олакшавају рад за одређено технолошко окружење.

Апликације развијене у оквиру СДК-а биће намењене неком оперативном систему, хардверској платформи, конзоли за видео игре или посебном софтверском пакету. СДК може да садржи много ресурса, а међу њима су:

  • Интерфејс за програмирање апликација (АПИ).
  • Интегрисано развојно окружење (СДИ) con un Програм за отклањање грешака и а Састављач.
  • Кодови пример и документација.
  • Un Емулатор потребног технолошког окружења.

Међу најпознатијим и кориштеним на ГНУ / Линуку имамо:

  1. .НЕТ Цоре СДК
  2. Андроид СДК
  3. Јава ЈДК

ГИТ систем за контролу верзија

Системи за контролу верзија

Систем контроле верзија (или систем контроле ревизије) је комбинација технологија и пракси за праћење и контролу промена извршених у пројектним датотекама, посебно у изворном коду, у документацији и на веб страницама.

Сви системи за контролу верзија засновани су на томе да имају спремиште, које представља скуп информација којима систем управља. Ово спремиште садржи историју верзија свих управљаних ставки. Сваки корисник може створити локалну копију дуплирањем садржаја спремишта како би омогућио његову употребу. Могуће је копирати најновију верзију или било коју верзију сачувану у историји.

Међу најпознатијим и кориштеним на ГНУ / Линуку имамо:

  1. Базаар
  2. ЦВС
  3. гит
  4. ЛибреСоурце
  5. живин
  6. монотонија
  7. Субверзија

Напомена: Од свих њих, Гит је омиљен због своје велике заједнице, сјајног развоја и опсежних додатака и графичких клијената. Ако желите да сазнате више о Гитовим графичким клијентима, посетите овај линк са његове званичне веб странице: Графички клијенти за Гит на Линуку.

Дистро СемиЦодеОС

Дистрос (дистрибуција ГНУ / Линук)

Бесплатни оперативни систем створен од Линук кернела и скупа ГНУ апликација који омогућавају побољшања како би се лако инсталирала путем алата за његову конфигурацију и система управљања пакетима за инсталацију додатног софтвера. Избор дистрибуције зависи од потреба корисника и личног укуса.

На нивоу програмера софтвера налазимо следеће препоручено:

Нормално

Специјализована

  1. СемицодеОС
  2. ПрограммерОС

Издање верзије 1.1 Дистро МинерОС ГНУ / Линук очекује се у блиској будућности. што је за разлику од верзије 1.0 која је посебна за употребу у кућним, канцеларијским, дигиталним рударским и рачунарским техничарима, биће посебно за програмере софтвера, играче и програмере мултимедијалног садржаја. Да бисте сазнали више о будућем развоју верзије овог Дистро-а, можете кликнути на његово име: МинерОС ГНУ / Линук 1.1 (Оник) или о струји МинерОС ГНУ / Линук 1.0 (Петро).

До сада се надам да је ова публикација врло корисна за васБило да инсталирате више апликација на свој тренутни Дистро како би га учинили погодним за програмере софтвера или одлучите да користите препоручену за њих. До следећег поста!


18 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   јулиуцо никеладо дијо

    од првог колеге, тас сембрао

  2.   Инг. Јосе Алберт дијо

    Хвала за ваш коментар! Увек је задовољство знати да читаоци блога читају и читају чланке у одговарајућој димензији.

  3.   УРквт дијо

    Чланак је врло добар, али не слажем се са другим делом првог пасуса. ГНУ / Линук има све бољи и бољи пут да буде краљ за програмере, а заправо га многи од нас користе управо за све предности које доноси за развој. И такође слободна форма.

    Укратко: Користим вим са +60 додатака, са конфигурационом датотеком од 1400 редова која садржи функције које сам програмирао у ВимЛ-у да раде оно што желим. Користим га заједно са тмук мултиплексером, тако да ми је при руци могућност мултиплексирања терминала да бих користио вим заједно са свим алатима Уник екосистема: греп, сед, авк, ... Поред гита, наравно. Све од терминала, са пречицама на тастатури, са псеудонимима и са добро урађеном конфигурацијом.

    Конфигурације мог вим-а, мог тмук-а, мог зсх-а (алтернативне љуске басх-у) и многих других програма чувају се и постављају у јавни репо на гитхуб-у. За сваку чисту инсталацију ГНУ / Линука, једноставно је морам клонирати са гит цлоне-ом и створити симболичке везе са стов-ом. И већ имам конфигурацију која ми је требало толико година да полирам, спремну за употребу, за неколико секунди, на било којој машини са системом заснованим на Уник-у (да, и на Мац-у би то такође функционисало).

    Очигледно је да нисам посвећен програмирању у .Нет-у или било којој од технологија које боље коегзистирају у оперативном систему исте компаније: Виндовс. А ако би програмирао на Јави, користио би добар ИДЕ, онакав какав нисте споменули: онај ЈетБраинс-а који се плаћа није разлог да их не помињете.

    ПС: Програмирам на Ц / Ц ++, Го, Питхон и Перл, али користио сам десетине језика, као што су Басиц, Басх, Лисп, еЛисп, ВимЛ, Луа, ПХП и различите имплементације СКЛ-а. Све са вим / неовим, који су заједно са Емацсом краљеви програмирања. Почели су пре много година, али су сазрели и нису престали да се развијају до те мере да је данас њихова употреба експлодирала. У квалитету им се само Мицрософтов ВСЦоде на неки начин приближава и надмашује их у Ц # (он је онај који бисте користили да програмирате на Ц #), али ништа више. Атом и СТ3 су знатно испод. А да и не говоримо о нано-у, који је само уредник, јер му недостаје апсолутно све. кД

    Хајде, поздрав.

    1.    Морпхеус дијо

      делите ли свој .вимрц?

      Радознао сам 🙂

  4.   Инг. Јосе Алберт дијо

    Одличан коментар, а такође и врло обогаћујући! Хвала вам на информативном доприносу коришћењу ових апликација усмерених на развој софтвера.

  5.   Диего де ла Вега дијо

    Заиста ми се свидео ваш чланак. Било је потребно ставити (за бивше Делфијце / Паскалије) Лазара, што је врло комплетна ИДЕ.

    Хвала што сте своје мисли поделили са обожаваоцима Линука.

  6.   кула робота дијо

    Хвала на подели, веома добар чланак !!

  7.   ЈуанКСНУМКС дијо

    Знам да то није случај, али у осталим публикацијама сви аутори пишу своја имена, али овде ми се чини да нужно морају навести «Инг. Јосе Алберт »« Инг. » "Инжењер" хехе чита врло егоцентрично или као да треба да га напишете да би вас схватили озбиљно кД

  8.   Линук Пост Инсталл дијо

    Већ сам решио ваш проблем! Поздрав, срећа и успех.

  9.   Линук Пост Инсталл дијо

    Допуњавајући одговор на УРквт, морам вам рећи да се заснивам на анкети Стацк Оверфлов Девелопер Сурвеи 2016 у којој је Линук платформа на 3. месту са 21,7% као фаворит програмера. Истражујући више, односно тражећи Стацк Оверфлов Девелопер Сурвеи 2017 и Стацк Оверфлов Девелопер Сурвеи 2018, открио сам да је Линук платформа порасла на 24.2% да би остала на трећем месту за 3. и порасла на 2017% за ранг на 48,3. месту за 1.

    Стога сте у потпуности у праву, односно Линук платформа је краљ оперативних система програмера софтвера за 2018. годину широм света према овој познатој и цењеној Ворлд Паге анд Сурвеи.

  10.   Линук Пост Инсталл дијо

    Диего де ла Вега је већ укључио Лазара у публикацију тако да овај корисни ИДЕ није изостављен у оквиру препорука.

  11.   Диего де ла Вега дијо

    Хвала вам пуно!

  12.   УРквт дијо

    Да, али не бих ни процењивао квалитет ГНУ / Линук, Виндовс или Мац у погледу развијености према броју гласова у анкети, јер од тада упадамо у заблуду ад популум, то јест, «он је Краљ јер га користи више људи “, када би идеално било рећи да је„ он краљ из Кс или из И разлога “, односно, расправљајући са доказима о ономе што се потврђује.

    Да се ​​у 2017. и 2018. години повећава употреба ГНУ / Линука међу програмерима, само је показатељ да програмери схватају да им то доноси предности и мислим да је ово повезано са популаризацијом самог ГНУ / Линука.

    Да, истина је да ме све ово изненађује. Емацс је био прва ГНУ апликација у историји, али ипак његове велике врлине долазе много касније, попут чувеног орг-мода, 2006. године, или чак његовог додатка за гит (магит), који је један од најкомплетнијих које можете. наћи.

    Вим је побољшан Ви, такође има своје године и примећујем да његова употреба расте, вероватно под утицајем неовим виљушке којој је додато толико побољшања и која већ има око 27.000 звезда, иако је само терминални програм, што ће рећи , без графичког интерфејса.

    Емацс дистро под називом Спацемацс постао је популаран, што је унија између Вима и Емацса (то је и даље врло прилагођена конфигурација коју би свако могао да уради).

    „Обогаћивање Линука“ постаје популарно, што је начин прилагођавања ГНУ / Линука без радне околине (ни Гноме, ни КСФЦЕ, ни КДЕ, ни Мате, ни Унити, ни ЛКСДЕ, ни ЛКСКТ, ни Енлигхтмент, ни ...), али са минималистичким управитељима прозора (двм, кмонад, авесоме или и3вм у првом месту су најпопуларнији у последње време).

    И ја сам се променио. Престао сам да користим Виндовс, урадио сам све еволутивне начине, користио сам све програме поменуте у овом чланку и на крају пута стигао у оно што би било и3вм са вим / неовим (тренутно су готово идентични), тмук и покушајем учините све што је могуће из терминала, из пуке погодности. До те мере да: сурфрав ми омогућава претрагу стотина извора података, који се отварају помоћу претраживача који је конфигурисан, у мом случају в3м, који ради у терминалу. За музику: цмус. За ћаскање: ирсси или веецхат. Комплетнија љуска од басх: ​​зсх.

    До те мере да користим вим навигацију (са х, ј, к и л уместо стрелица) у свим поменутим апликацијама, а када улазим преко веба, било у Цхромиум-у или Фирефок-у, користим их и са многим додацима који Постоје већ годинама, на моје изненађење када сам их открио: цВим, ВимФКС, Викен, КуантумВим итд. Заправо, ова навигација помоћу вим-а може се активирати у Емацс-у (зли режим), у Сублиме Тект-у (берба), у Атом-у (са додацима), у ВСЦоде-у (са додацима), у Кт Цреатор (опције), у ЈетБраинс ИДЕ-има (Опције) ...

    Све ово је врло радознало, јер шта би се чинило да је то зато што је старо или из прошлости престаје да се користи и излазе нове и боље апликације, то се није догодило, већ управо супротно. Најстарији су они који су проширивији, подесивији, имају више додатака и могу да ураде више ствари укратко.

    95. године већ сам користио Виндовс 95 и убрзо сам научио да програмирам. ГНУ / Линук нисам почео да користим до 2008. године и промена ми је била веома тешка, коштала ме је, али током година прилагодио сам се. Вим не користим 3 године, па ћу га користити отприлике 2015. године. Изгледа да би морало бити обрнуто, зар не? Па то је врло радознало, јер се не враћам уназад или луд кД

    За записник, Емацс ради више од Вима, док Вим не може све што Емацс ради, али Емацс чини више него што тражим (готово изгледа као ОС), док је Вим 100% фокусиран на то да буде уредник.

    Живели! 🙂

  13.   Линук Пост Инсталл дијо

    УРквт одличан допринос као и други. Ваше искуство са ГНУ / Линуком је сјајно ... Надамо се да ћете нам рећи више кроз друге коментаре у другим публикацијама или својим публикацијама. Да ли имате блог или своју веб страницу?

  14.   Оникс и Петрос дијо

    Био је то добар чланак док нисам видео Оник и Петрос кД !!!

  15.   Линук Пост Инсталл дијо

    У реду.

  16.   дев.фаибер дијо

    Заљубио сам се у арцхлинук, врло добар иако су сви претходни које користим и они су лаки и сјајни. хвала на овом посту

    1.    Линук Пост Инсталл дијо

      Хвала на сјајном коментару ... Поздрав, Фаибер!
      !