Content deleted Content added
→See also: Comparison of integrated development environments |
Image added |
||
Line 1:
{{Short description|Browser-based software development tool}}
[[File:GitHub Codespaces side by side terminal.webp|thumb|[[GitHub Codespaces]] layout <br> [[GitHub Copilot]] on the left <br> Code editor in center <br> Terinal on the right]]
An '''online integrated development environment''',<ref>{{cite book |last1=Tunc |first1=Hakan |last2=Taddese |first2=Addisu |last3=Volgyesi |first3=Peter |last4=Sallai |first4=Janos |last5=Valdastri |first5=Pietro |last6=Ledeczi |first6=Akos |title=SoutheastCon 2016 |chapter=Web-based integrated development environment for event-driven applications |pages=1–8 |date=2016 |doi=10.1109/SECON.2016.7506646 |chapter-url=http://eprints.whiterose.ac.uk/113733/|access-date=22 July 2019|isbn=978-1-5090-2246-5 |s2cid=43987795 }}</ref> also known as a '''web IDE'''<ref>{{cite journal |last1=Yulianto |first1=Budi |last2=Prabowo |first2=Harjanto |last3=Kosala |first3=Raymond |last4=Hapsara |first4=Manik |title=Harmonik = ++(Web IDE) |journal=Procedia Computer Science, Pages |date=2017 |volume=116 |pages=222–231 |doi=10.1016/j.procs.2017.10.044 |doi-access=free }}</ref> or '''cloud IDE''',<ref>{{cite journal |last1=Fylaktopoulos |first1=G. |last2=Goumas |first2=G. |last3=Sotiropoulos |first3=A. |last4=Maglogiannis |first4=I. |title=An overview of platforms for cloud based development |journal=SpringerPlus |date=16 January 2016 |volume=5 |issue=38 |pages=38 |doi=10.1186/s40064-016-1688-5 |pmid=26835220 |pmc=4715041 |doi-access=free }}</ref> is an [[integrated development environment]] that can be accessed from a [[web browser]]. Online IDEs can be used without downloads or installation, instead operating fully within modern web browsers such as [[Firefox]], [[Google Chrome]] or [[Microsoft Edge]]. Online IDEs can enable software development on low-powered devices that are normally unsuitable. An online IDE does not usually contain all of the same features as a traditional desktop IDE, only basic IDE features such as a [[source-code editor]] with [[syntax highlighting]]. Integrated [[version control]] and [[read–eval–print loop|Read–Eval–Print Loop]] (REPL) may also be included.
|