5 одличних ИДЕ -а за Распберри Пи за програмере и студенте

5 одличних ИДЕ -а за Распберри Пи за програмере и студенте

Распберри Пи је један од популарних избора за рачунаре са једном плочом (СБЦ). Доступан је у различитим моделима и има широку примену, од стварања штампача за бежичну мрежу до хостинга Минецрафт сервера.





Међутим, идеја која је првобитно покренула развој Распберри Пи -а била је да се промовише настава основа рачунарства у школама и земљама у развоју, а истовремено учини доступном свима.





Та демократизација Пи -ја је на крају поставила темељ као уређај који многи данас широко користе за упознавање концепата рачунара, електронике и других хардверских вертикала.



Распберри Пи као уређај за програмирање

Распберри Пи ради на свом оперативном систему под називом Распберри Пи ОС (раније Распбиан). Ово је 32-битна Линук дистрибуција заснована на Дебиану коју је развила Распберри Пи Фоундатион. Садржи Питхон и Сцратцх као своје главне програмске језике, који су унапред инсталирани на систему.

Осим тога, постоји и подршка за друге програмске језике тако да можете писати програме или скрипте на жељеном програмском језику.



Али, за креирање апликација/програма на Распберри Пи -у потребно вам је окружење у којем можете да напишете и тестирате свој код. Ако више волите уређиваче текста, можете инсталирати свој омиљени уређивач и одмах почети са кодирањем. Међутим, ако желите свеобухватно искуство, потребан вам је ИДЕ.

Повезано: Уређивачи текста у односу на ИДЕ: шта је боље за програмере?





Шта је ИДЕ?

ИДЕ (Интегрисано развојно окружење) је софтверска апликација која пружа све битне функционалности за олакшавање развоја софтвера. Обично се ИДЕ -и састоје од уређивача изворног кода, програма за отклањање грешака и аутоматизације израде (компилација кода, аутоматизовано тестирање итд.).

Међутим, постоје неки ИДЕ -и који нуде додатне функције, између осталог, систем контроле верзија, прегледач класа, прегледач објеката и подршка за додатке.





Оутлоок 365 се заглавио на учитавању профила

Распберри Пи подржава мноштво различитих ИДЕ -ова које можете користити за развој програма/апликација на вашем Пи -у. У овом чланку ћемо погледати неке од ових ИДЕ -а.

1. Геани

Геани је моћно и лагано развојно окружење за Распберри Пи. То је у основи уређивач текста заједно са додатком ГТК+ и подршком за библиотеку Сцинтилла коју можете користити за писање кода на преко 50 језика.

Што се тиче функција, Геани долази са свим битним ИДЕ функцијама које можете затражити, попут истицања синтаксе, преклапања кода и аутоматског затварања ХТМЛ и КСМЛ ознака. Такође нуди изворну навигацију помоћу кода која ће вам помоћи да боље читате и разумете код. Осим тога, ако је потребно, можете проширити функционалност платформе помоћу додатака.

Геани би требао бити унапред инсталиран у Распберри Пи ОС. Ако не, или користите други дистро, инсталирајте Геани у терминал помоћу

sudo apt install geany

2. БлуеЈ

Првобитно развијен као образовни алат, БлуеЈ је популаран ИДЕ за оне који тек почињу са Јавом. Има једноставно сучеље које је лако користити, што га чини идеалним за СБЦ -ове попут Распберри Пи. Осим Јаве, БлуеЈ такође подржава програмски језик Стриде који комбинује најбоље од блок-заснованих и текстуалних система.

Упркос томе што је минимални програм, БлуеЈ не прави компромисе у погледу функционалности, а ви добијате приступ свим битним функцијама, попут истицања опсега, провере уравнотежених заграда и свеобухватног прегледа објеката ради бољег отклањања грешака у вашем коду.

Осим тога, БлуеЈ такође омогућава позивање Јава кода директно у програм без потребе за компилацијом, што може бити корисно када желите да анализирате или спојите код.

Да бисте инсталирали БлуеЈ, откуцајте следећу команду у терминалу:

sudo apt install bluej

3. Тхонни

Тхонни је савршен ИДЕ за Пи ако желите да кодирате у Питхону. Лак је за употребу и долази са уграђеним Питхон 3.7. Ако сте тек почели са Питхон -ом и желите да креирате основни програм са њим, Тхонни нуди чист, ванилин интерфејс. Ово помаже да се осигура да се не заглавите са свим отменим функцијама - попут оних које се налазе на већини ИДЕ -а - и да се фокусирате на то да исправите свој код.

Повезано: За шта се користи Питхон?

Као ИДЕ, Тхонни долази са дебагером који ће вам помоћи да откријете и исправите грешке у коду. Има функције као што су евалуација израза, објашњење опсега, истицање синтаксе и довршавање кода, што додаје погодност и побољшава ваше искуство кодирања.

Слично другим ИДЕ -овима, Тхонни такође подржава додатке тако да можете добити више функционалности.

Тхонни ИДЕ долази унапред инсталиран са десктоп верзијом Распберри Пи ОС. Ако имате било коју другу верзију Пи ОС -а, можете је инсталирати помоћу:

sudo apt install thonny

Четири. Код :: Блокови

Цоде :: Блоцкс је популаран ИДЕ за више платформи за Распберри Пи. Подржава језике Ц, Ц ++ и Фортран и нуди више опција компајлера као што су ГЦЦ, Цланг и Висуал Ц ++. Пошто је то у суштини пуноправни ИДЕ, нуди уграђени компајлер и програм за отклањање грешака за поједностављивање процеса развоја апликација.

Осим битних ИДЕ функција, са Цоде :: Блоцкс -ом добијате моћан уређивач кода пун функција као што су истицање синтаксе, довршавање кода, прегледач класа и ХЕКС едитор . Штавише, он такође долази са опсежном библиотеком додатака, тако да можете пронаћи додатке за недостајуће функционалности у ИДЕ -у како бисте повећали свој ток рада.

како да избришете нетфлик профил

Да бисте инсталирали Цоде :: Блоцкс ИДЕ, унесите следећу команду у терминал:

sudo apt install codeblocks

5. Лазарус ИДЕ

Лазарус ИДЕ се продаје као међу-платформа ИДЕ за брзи развој апликација (РАД). Користи Фрее Пасцал Цомпилер (ФПЦ) и омогућава вам писање апликација за бројне различите платформе. Једна од предности коришћења (ФПЦ -а) је та што је можете користити за креирање апликације на једној платформи и њено састављање и извршавање на било којој платформи помоћу ФПЦ -а.

Осим предности које нуди ФПЦ, Лазарус ИДЕ такође пружа подршку за различите компоненте (МиСКЛ, ПостгреСКЛ, Орацле итд.), Заједно са функцијама као што су довршавање кода, истицање синтаксе, обликовање кода и предлошци кода.

Штавише, добијате и контекстуалну помоћ која вам помаже са циљаним референцама и саветима за решавање проблема у вашем коду.

Лазарус ИДЕ можете инсталирати помоћу следеће команде:

sudo apt install lazarus-ide

Кодирање на Распберри Пи

Већина ИДЕ-ова које смо горе споменули су лагани и не захтевају посебно ресурсе, па их можете користити на било ком Модел Распберри Пи поседујете да креирате програме и апликације на различитим језицима.

Међутим, ако желите да искусите пуноправне ИДЕ-ове као што су Висуал Студио Цоде, ИнтеллиЈ, Ецлипсе и ПиЦхарм на Распберри Пи-у, процес њиховог рада није тако једноставан. Непотребно је рећи да су хардверски захтеви за ове ИДЕ -ове такође на вишем спектру, што ограничава листу подржаних Распберри Пис -а на само неколико каснијих модела.

Дакле, осим ако посебно не тражите неку посебну функционалност, ИДЕ -ови на овој листи требали би задовољити већину ваших програмских потреба на Пи -у.

Објави Објави Твеет Емаил Контролни лист Ултимате Распберри Пи Цоммандс

Желите да добијете више од свог Распберри Пи -а? Ево гомиле корисних команди за кретање по терминалу Пи и програмирање његових ГПИО пинова.

Прочитајте следеће
Повезане теме
  • ДИИ
  • Програмирање
  • Распберри Пи
  • Интегрисано развојно окружење
О аутору Иасх Вате(Објављен 21 чланак)

Иасх је писац особља у МУО за уради сам, Линук, програмирање и безбедност. Пре него што је своју страст писао, развијао се за веб и иОС. Његово писање можете пронаћи и на ТецхПП -у, где покрива друге вертикале. Осим о технологији, воли да говори о астрономији, Формули 1 и сатовима.

Више од Иасх Вате -а

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили