@@ -8,17 +8,21 @@ meta: Development environments allow programmers to read, write and work with co
88
99
1010A development environment is a combination of a
11- [ text editor] ( /text-editors-ides.html ) and a Python runtime environment.
12- The text editor allows you to write the code. The runtime environment
13- implementation such as [ CPython] ( https://github.com/python/cpython )
14- or [ PyPy] ( https://pypy.org/ ) provides the method for executing your code.
11+ [ text editor] ( /text-editors-ides.html ) and a Python runtime implementation.
12+ The text editor allows you to write code for your applications . The runtime
13+ implementation, such as [ CPython] ( https://github.com/python/cpython )
14+ or [ PyPy] ( https://pypy.org/ ) , provides the method for executing your code.
1515
1616<img src =" /img/visuals/tmux-vim-editor.jpg " width =" 100% " alt =" tmux plus Vim editor on a dark background. " class =" shot rnd outl " >
1717
18- A text editor can be as simple as Notepad on Windows or more complicated
19- as a complete integrated development environment (IDE) such as
20- [ PyCharm] ( https://www.jetbrains.com/pycharm/ ) which runs on any major
21- operating system.
18+ A text editor can be as simple as Notepad running on Windows or a more
19+ complicated
20+ [ integrated development environment (IDE)] ( /text-editors-ides.html ) with
21+ syntax checking, integrated [ test runner] ( /testing.html ) and code highlighting.
22+ A couple of common IDEs for Python development are
23+ [ PyCharm] ( https://www.jetbrains.com/pycharm/ ) and
24+ [ VSCode] ( https://code.visualstudio.com/ ) , both of which runs on any major
25+ [ operating system] ( /operating-systems.html ) .
2226
2327
2428## Why is a development environment necessary?
@@ -89,7 +93,7 @@ getting started and then require payment as you scale up your application.
8993 [ Stdlib] ( https://stdlib.com/ ) that can integrate with external
9094 [ web APIs] ( /application-programming-interfaces.html ) .
9195
92- * [ GitLab Web IDE] ( https://about .gitlab.com/2018/06/15/introducing-gitlab-s-integrated-development-environment / )
96+ * [ GitLab Web IDE] ( https://docs .gitlab.com/ee/user/project/web_ide / )
9397 is integrated into the GitLab web application for modifying your
9498 [ Git] ( /git.html ) repository files directly in your browser.
9599
0 commit comments