You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/pages/02-development-environments/01-text-editors-ides.markdown
+1-1
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Text editors and integrated development environments (IDEs) are applications
12
12
for [writing code](/learning-programming.html). These applications are the
13
13
primary user interface for developers to create their own programs.
14
14
15
-
<imgsrc="/img/visuals/vim-dark-bg.jpg"width="100%"alt="Vim with basic configuration options on a dark background."class="technical-diagram"style="border-radius: 5px;">
15
+
<imgsrc="/img/visuals/vim-dark-bg.jpg"width="100%"alt="Vim with basic configuration options on a dark background."class="shot outl rnd">
16
16
17
17
[Vim](/vim.html) is an example of a text editor implementation that can be
18
18
expanded into a full Python IDE using configuration files and plugins.
Copy file name to clipboardExpand all lines: content/pages/02-development-environments/04-sublime-text.markdown
+5-5
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ numerous extensions for syntax highlighting, source file finding and analyzing
15
15
programmers than some other applications like [Vim](/vim.html) and
16
16
[Emacs](/emacs.html).
17
17
18
-
<ahref="https://www.sublimetext.com/"style="border:none"><imgsrc="/img/logos/sublime-text.jpg"width="100%"alt="Sublime Text logo."class="technical-diagram"style="border:1pxsolid#999; border-radius:6px"></a>
18
+
<ahref="https://www.sublimetext.com/"style="border:none"><imgsrc="/img/logos/sublime-text.jpg"width="100%"alt="Sublime Text logo."class="shot outl rnd"></a>
19
19
20
20
<divclass="well see-also">Sublime Text is an implementation of the <ahref="/text-editors-ides.html">text editors and IDEs</a> concept. Learn how these parts fit together in the <ahref="/development-environments.html">development environments</a> chapter or view <ahref="/table-of-contents.html">all topics</a>.</div>
21
21
@@ -27,14 +27,14 @@ links should get your editor customized with linters,
27
27
[code metrics](/code-metrics.html), syntax checking and many other
28
28
[integrated development environment](/text-editors-ides.html) features.
29
29
30
-
*[Sublime Text 3 Heaven](https://www.kennethreitz.org/essays/sublime-text-3-heaven)
31
-
is a quick overview of the extensions, packages and bonus toys that
32
-
one developer uses for his own Sublime Text development setup.
33
-
34
30
*[Setting Up Sublime Text 3 for Full Stack Python Development](https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/)
35
31
is a spectacular tutorial that covers installing Sublime Text and
36
32
configuring a multitude of helpful Python programming plugins.
37
33
34
+
*[Sublime Text 3 Heaven](https://www.kennethreitz.org/essays/sublime-text-3-heaven)
35
+
is a quick overview of the extensions, packages and bonus toys that
36
+
one developer uses for his own Sublime Text development setup.
37
+
38
38
*[Sublime Tutor](https://sublimetutor.com/) is an interactive in-editor
39
39
keyboard shortcuts tutorial that plugs into Sublime so you can learn and
<divclass="well see-also">Zsh is an implementation of the <ahref="/shells.html">shells</a> concept. Learn more in the <ahref="/development-environments.html">development environments</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all topics.</div>
Copy file name to clipboardExpand all lines: content/pages/02-development-environments/20-source-control.markdown
+20-1
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ as Git or Mercurial.
32
32
Pulling code during a deployment is a potential way source control systems fit
33
33
into the deployment process.
34
34
35
-
<imgsrc="/img/visuals/app-source-control.png"width="100%"class="technical-diagram"alt="App deployment uses a server to pull from the source control system.">
35
+
<imgsrc="/img/visuals/app-source-control.png"width="100%"class="shot"alt="App deployment uses a server to pull from the source control system.">
36
36
37
37
Note that some developers recommend deployment pipelines package the source
38
38
code to deploy it and never have a production environment touch a source
@@ -139,6 +139,25 @@ and out of a centralized repository, which is a problem when using
139
139
*[Git and GitHub learning resources](https://help.github.com/articles/git-and-github-learning-resources/)
<divclass="well see-also">Mercurial is an implementation of the <ahref="/source-control.html">source control</a> concept. Learn how these pieces fit together in the <ahref="/development-environments.html">development environments</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all topics.</div>
0 commit comments