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

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

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

Тренутно је Линук краљ на нивоу оперативних система које користе стручњаци у области информационих технологија (ИТ), било у серверима или у тимовима администратора сервера, и на нивоу програмера софтвера је ове године достигао исти ниво полагањем према анкети Стацк Оверфлов Девелопер Сурвеи 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 (Петро).

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