Асяроддзе распрацоўкі IDE
Асяроддзе распрацоўкі IDE (Integrated Development Environment, Інтэграванае асяроддзе распрацоўкі) ўяўляе сабой набор праграмных сродкаў, якія выкарыстоўваюцца для стварэння праграмнага забеспячэння.
Асяроддзе распрацоўкі IDE ўключае наступныя кампаненты:
- Тэкставы рэдактар.
- Транслятар (кампілятар і/або інтэрпрэтатар).
- Сродкі аўтаматызацыі зборкі.
Да найбольш папулярных IDE адносяць:
- Visual Studio - мультымоўная IDE, якая падтрымлівае каля дзясятка моў праграмавання, пры неабходнасці можна ўсталяваць дадатковыя мовы ў выглядзе модуляў. Таксама Visual Studio уключае ў сябе кампілятары, сродкі завяршэння кода, графічныя канструктары і іншыя функцыі, якія паляпшаюць і паскараюць працэс напісання кода.
- Eclipse выкарыстоўваецца, галоўным чынам, для распрацоўкі прадуктаў на аснове мовы Java. Аднак падтрымлівае і іншыя мовы праграмавання. Eclipse працуе на ўсіх існуючых АС - Windows, Linux, macOS і Solaris.
- IntelliJ IDEA ужываецца часцей за ўсё пры працы з мовай Java, але падтрымлівае распрацоўку і на іншых мовах, напрыклад, на JavaScript і Python. Асноўнай перавагай IntelliJ IDEA з'яўляецца накіраванасць на максімальную аўтаматызацыю руцінных працэсаў у распрацоўцы.
-
Android Studio
з'яўляецца спецыялізаванай IDE для распрацоўкі прыкладанняў для Android.
Па змаўчанні падтрымлівае наступныя мовы праграмавання -
Java, C++ і Kotlin. Android Studio дазваляе праводзіць
аўтаматызаваную зборку
.apk-файлаў, якія запускаюцца Android. Дадзенае асяроддзе распрацоўкі ўключае таксама рэдактар макетаў, з дапамогай якога можна працаваць з графічнымі інтэрфейсамі. - PyCharm падтрымлівае вэб-распрацоўку толькі на Python і Django. Асяроддзе PyCharm забяспечвае эфектыўную і зручную для карыстальніка праверку напісанага кода і карэкціроўку ўзніклых памылак. PyCharm працуе на ўсіх самых папулярных АС - Windows, Linux, macOS.
- XCode прызначана для распрацоўкі толькі прадуктаў Apple і падтрымлівае папулярныя мовы праграмавання, у т.л. Swift і Objective-C.