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/05-sublime-text.markdown
+42-8Lines changed: 42 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,12 +18,46 @@ programmers than some other applications like [Vim](/vim.html) and
18
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>
19
19
20
20
21
+
### Python-specific Sublime Text resources
22
+
*[Sublime Text 3 Heaven](https://www.kennethreitz.org/essays/sublime-text-3-heaven)
23
+
is a quick overview of the extensions, packages and bonus toys that
24
+
one developer uses for his own Sublime Text development setup.
25
+
26
+
*[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/)
27
+
is a spectacular tutorial that covers installing Sublime Text and
28
+
configuring a multitude of helpful Python programming plugins.
29
+
30
+
*[Sublime Tutor](https://sublimetutor.com/) is an interactive in-editor
31
+
keyboard shortcuts tutorial that plugs into Sublime so you can learn and
32
+
become more productive as you use the editor.
33
+
34
+
*[Using Generators for Fun and Profit - Utility for developers](http://www.sublimetext.com/forum/viewtopic.php?f=6&t=17671)
35
+
isn't about setting up your Sublime Text environment but instead how to
36
+
create your own plugins using Python. The tutorial is written by the
37
+
author of a Sublime Text plugin who uses [generators](/generators.html)
38
+
to implement features with Sublime's API.
39
+
40
+
*[Turning Sublime Text Into a Lightweight Python IDE](https://cewing.github.io/training.codefellows/assignments/day01/sublime_as_ide.html)
41
+
shows the basic settings and configuration specific to using Sublime with
42
+
Python as more than just a text editor.
43
+
44
+
*[Setting up Sublime Text 3 for Python Type Checking](https://medium.com/@erika_dike/setting-up-sublime-text-3-for-python-type-checking-85af5ce1a1ee)
45
+
shows one way of setting up support for Python 3.6 static type checking in
Sublime Text can be used for much more than Python development and there are
51
+
many useful tutorials that are not targeted at a specific programming language
52
+
which are still useful.
53
+
54
+
*[Super charge your Sublime Text 3 to increase your productivity](https://hackernoon.com/super-charge-your-sublime-text-3-to-increase-your-productivity-5d02c2c1b356)
55
+
provides many shortcuts and tricks for using the editor.
56
+
57
+
*[Disassembling Sublime Text](http://thume.ca/2016/12/03/disassembling-sublime-text/) uses a binary disassembler to dive into the reverse engineered
58
+
source code of Sublime Text because it is not open source software.
59
+
60
+
*[Sync your sublime text 3 configurations safely and easy](https://medium.com/@arshamshirvani/sync-your-sublime-text-3-configurations-safely-and-easy-b493021c80da)
61
+
explains how to mitigate configuration conflicts that can arise when trying
<divclass="well see-also">Subversion 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