На Линуку имамо разне алате који нам могу помоћи у стварању и развоју апликација. По речима многих, Линук је несумњиво један од препоручених система за развој апликација.
Овом приликом искористимо прилику да разговарамо о неким од најбољих интегрисаних развојних окружења (ИДЕ) који можемо користити у преферираној Линук дистрибуцији.
НетБеанс
НетБеанс је популарни вишеплатформни Ц / Ц ++ ИДЕ са подршком за друге програмске језике. Укључује различите типове предлога пројеката за Ц / Ц ++, а апликације се могу градити помоћу статичке и динамичке библиотеке.
Поред тога, можете поново користити постојећи код за креирање пројеката, а такође користите повлачење и испуштање да бисте у њега увезли бинарне датотеке за изградњу апликација од темеља.
између Његове главне карактеристике могу се истаћи:
- Уређивач Ц / Ц ++ добро је интегрисан са више сесија, алатима и ГНУ ГДБ отклањањем погрешака.
- Подршка за помоћ коду
- Креирајте и покрените Ц / Ц ++ тестове изнутра
- Има подршку за Кт алат
- Подршка за формате компресије .тар, .зип и још много архивских датотека
- Подршка за више компајлера као што су ГНУ, Цланг / ЛЛВМ, Цигвин, Орацле Соларис Студио и МинГВ
- Прегледавање датотека
Шифра :: Блокови
Ово је развојно окружење отвореног кода лиценцирано под ГНУ Генерал Публиц Лиценсе која Има подршку за више компајлера, међу којима можемо пронаћи МинГВ / ГЦЦ, Дигитал Марс, Мицрософт Висуал Ц ++, Борланд Ц ++, ЛЛВМ Цланг, Ватцом, ЛЦЦ и Интел Ц ++ Цомпилер.
Има прилагођени систем градње и опциону подршку за изградњу.
ЦодеБлоцкс је доступан за Виндовс, Линук и мацОС и пренет је на ФрееБСД, ОпенБСД и Соларис.
Овај ИДЕ Дизајниран је да буде врло проширив и у потпуности подесив, можете проширити употребу додатака.
између главне карактеристике које можемо да истакнемо из овог програма можемо пронаћи:
- Радни простори за комбиновање више пројеката.
- Адаптивни радни простор
- Прегледник пројеката; приказ датотека, симбола (наслеђених итд.), класа, ресурса.
- Уређивач са картицама, више датотека.
- Бојење синтаксе
- Аутоматско довршавање кода.
- Падајуће листе.
- Напредне претраге стрингова у датотекама: тренутни, отворени, пројекат, радни простор, у фасциклама).
- Подршка за паралелно компајлирање (коришћењем више процесора / језгара).
ЦЛион
ИДЕ фокусиран на развој програмских језика Ц и Ц ++, ЦЛион је међуплатформни ИДЕ, тако да се може користити на Линуку, мацОС-у и Виндовс-у интегрисани са ЦМаке системом израде.
Почетна верзија компатибилан је са ГНУ Цомпилер Цоллецтион (ГЦЦ) и Цланг анд ГДБ Дебуггер, ЛЛДБ и Гоогле Тест компајлерима. Поред Ц и Ц ++, ЦЛион подржава друге језике директно или преко додатака: Котлин, Питхон, Руст, Свифт и друге.
ЦЛион, као и многи ИДЕ-ови, има функцију да лако довршава код, помоћу чега вам ЦЛион може уштедети пуно времена приликом довршавања синтаксе кода који у њега пишете.
И не само то, ЦЛион има и унапред форматиране шаблоне синтаксе кода помоћу којих назначите синтаксу и она ће генерисати код, такође вам показујући могућу синтаксу и на тај начин побољшавајући брзину писања.
ПиЦхарм
ИД на више платформи који се користи у пољу програмирања, П.ицхарм долази са питхон конзолом у коју можете писати скрипте док их покрећете. Виндовс се може пребацити у режим доцк-а, плутајући режим, режим прозора или сплит режим, у зависности од ваших жеља.
Када укључите усидрени режим, закачени режим такође може да се активира за причвршћивање ваших алата.
између Његове главне карактеристике могу се истаћи:
- Помоћ и анализа кодовања, са довршењем кода, синтаксом и истицањем грешака.
- Навигација пројектом и кодом, специјализовани прикази пројеката, прикази структуре датотека и брзи прелази између датотека, класа, метода и употреба
- Питхон рефакторирање: укључује преименовање, метод екстракције, уметање променљиве, уметање константе, повлачење, гурање и друго
- Подршка за веб оквире: Дјанго, веб2пи и Фласк
- Уграђени Питхон програм за отклањање грешака
- Интегрисано јединствено тестирање, са линијским покривањем кода
- Развој Гоогле Апп Енгине Питхон-а
- Интеграција контроле верзија: Обједињени кориснички интерфејс за Мерцуриал, Гит, Субверсион, Перфорце и ЦВС са листама промена и спајањем.
Сасвим субјективно
Потпуно, јасан пример је пицхарм, ок рецимо да је "четврти" најбољи на листи, али, шта ако се не развијем у питхону? А све остало је такође субјективно, гедит би заједно са компајлером могао да се стави у првих 1 у зависности од укуса и жеље да се било коме троши време.
А помрачење? Пуно се користи за ј2ее