Content deleted Content added
Zahwa Jameel (talk | contribs) →Notable examples: Added JDoodle, it has 1M users |
|||
(40 intermediate revisions by 5 users not shown) | |||
Line 1:
{{Short description|Browser-based software development tool}}
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.▼
[[File:GitHub Codespaces side by side terminal.webp|thumb|The [[GitHub Codespaces]] layout: the [[GitHub Copilot]] interface on the left, the code editor in the center, and the terminal 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
==Notable examples==
<!-- Do not add external links here. -->
* [[
* [https://coder.com/docs/about Coder] and [https://coder.com/docs/code-server code-server]
* [[Cloud9 IDE]] (discontinued for new users)
* [[CoCalc]]
* [[Codeanywhere]]
* [[CodePen]]
* [[CodeSandbox]]
* [[Dart (programming language)#DartPad|DartPad]]
* [[Eclipse Che]]
* [[Firebase Studio]], formerly [[Project IDX]]
* [[GitHub Codespaces]]
* [[Glitch, Inc.#Glitch (application)|Glitch]]
* [[
* [[Google Colab]]
* [[JDoodle]]▼
* [[JSFiddle]]
* [[
* [[Project Jupyter]]
* [[Replit]]
* [[SourceLair]]
* [[StackBlitz]]
▲* [[Visual Studio Code]]
==See also==
▲* JDoodle
* [[Comparison of integrated development environments]]
* [[List of educational software#Computer science|List of educational software for programming]]
* [[List of online educational resources]]
==References==
|