Merge pull request #100 from imbilltucker/master

fix typo, add Python Koans, WingIDE
This commit is contained in:
Kenneth Reitz
2012-03-12 12:58:13 -07:00
3 changed files with 27 additions and 2 deletions
+7
View File
@@ -82,6 +82,7 @@ PyCharm / IntelliJ IDEA
`PyCharm <http://www.jetbrains.com/pycharm/>`_ is developed by JetBrains, also known for IntelliJ IDEA. Both share the same code base and most of PyCharm's features can be brought to IntelliJ with the free `Python Plug-In <http://plugins.intellij.net/plugin/?id=631/>`_.
Eclipse
-------
@@ -94,6 +95,7 @@ Komodo IDE
`Komodo IDE <http://www.activestate.com/komodo-ide>`_ is developed by ActiveState and is a commerical IDE for Windows, Mac
and Linux.
Spyder
------
@@ -104,6 +106,11 @@ and `rope <http://rope.sourceforge.net/>`_.
Spyder is open-source (free), offers code completion, syntax highlighting, class and function browser, and object inspection.
WingIDE
-------
`WingIDE <http://wingware.com/>`_ a python specific IDE. Runs for Linux, Windows, and Mac (as on X11 application, which frustrates some Mac users).
Interpreter Tools
:::::::::::::::::
+18
View File
@@ -53,6 +53,24 @@ and Markov Analysis.
`Think Python <http://greenteapress.com/thinkpython/html/index.html>`_
Python Koans
~~~~~~~~~~~~
Python Koans is a port of Edgecase's Ruby Koans. It uses a test-driven approach, q.v. TEST DRIVEN DESIGN SECTION
to provide an interactive
tutorial teaching basic python concepts. By fixing assertion statements that fail in a test script, this
provides sequential steps to learning python.
For those used to languages and figuring out puzzles on their own, this can be a fun, attractive option.
For those new to python and programming, having an additional resource or reference will be helpful.
`Python Koans <http://bitbucket.org/mcrute/python_koans>`_
More information about test driven development can be found at these resources:
`Test Driven Development <http://en.wikipedia.org/wiki/Test-driven_development>`
Advanced
--------
+2 -2
View File
@@ -12,7 +12,7 @@ approriate.
The Guide is written as :ref:`restructuredtext-ref`.
.. note:: Parts of The Guide may not yet match this style guide. Feel free
to update those parts to by in sync with The Guide Style Guide
to update those parts to be in sync with The Guide Style Guide
.. note:: On any page of the rendered HTML you can click "Show Source" to
see how authors have styled the page.
@@ -20,7 +20,7 @@ The Guide is written as :ref:`restructuredtext-ref`.
Relevancy
---------
Stride to keep any contributions relevant to the :ref:`purpose of The Guide
Strive to keep any contributions relevant to the :ref:`purpose of The Guide
<about-ref>`.
* Avoid including too much information on subjects that don't directly