forked from csev/py4e
-
Notifications
You must be signed in to change notification settings - Fork 0
/
editors.php
53 lines (53 loc) · 2.34 KB
/
editors.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php include("top.php");?>
<?php include("nav.php");?>
<div class="hide-for-large" id="mobile-support"></div>
<div id="first-row" class="row">
<div class="small-12 columns">
<h1>Programming Text Editor</h1>
<p>
You will need a text editor to use to write programs. In particular, there are
number of editors you <b>should not use</b> for programming including, Microsoft Word,
NotePad, TextEdit or Libre Office. These editors tend not to store "plain text" which
is how we need to write programs. Programs cannot have things like bold, italics, or different
fonts - and even if you don't use these things in your file, the files are stored in a format
that can represent all this "pretty" text stuff - and that confuses compilers and interpreters.
</p>
<p>
If you already have an editor or development environment installed please <b>keep using it</b>.
There is no need to install another editor just for this course.
</p>
<h2>Recommended Programmer Editor: Brackets.IO</h2>
<p>
If you are installing your first programmer editor, we recommend you keep it simple
and use
<a href="https://brackets.io/" target="_blank">brackets.io</a> - it
is free, open source, and works on Windows, Linux, and Macintosh.
<ul>
<li>
<a href="https://brackets.io/" target="_blank">The Brackets programmer text editor</a>
</li>
</ul>
</p>
<h2>Alternate Programmer Editors</h2>
<p>
There are more sophisticated text editors and integrated development environments available. These
are often more complex to install - but can greatly improve your productivity.
<ul>
<li>
<a href="https://code.visualstudio.com/" target="_blank">The VSCode programmer text editor</a>
</li>
<li>
<a href="https://www.jetbrains.com/pycharm/" target="_blank">PyCharm</a>
interactive development environment (IDE) [note: you <b>must</b> apply to JetBrain's for a free <a href="https://www.jetbrains.com/student/">student license</a>]
</li>
<li>
<a href="http://www.sublimetext.com/" target="_blank">Sublime programmer text editor</a>
</li>
</ul>
</p>
<p>
You can use any programmer editor you like for this course.
</p>
</div>
</div>
<?php include("footer.php"); ?>