.. highlight:: rst
.. highlight:: python
:linenothreshold: 5
Integrated development environment
==================================
Personally, I use my preferred editor `emacs` and the improved interactive environment
`ipython` for the design and test of the scripts; the actual tutorial assumes this working
style. You can of course use any text editor you like. You might consider also one of
the following alternatives to (editor and `ipython` shell):
* `spyder `_ (similar to the Matlab-environment)
* `ipython notebook `_ (Notebook similar in style to Mathematica)
* `eric `_ (similar to the Eclipse-environment)
* `PyCharm `_ (another python IDE)
The latter two are not specially focussed on scientific computing.
.. warning::
Please be aware that the *only* supported setup on the exam computers consists
of an editor (probably `gedit`) and the `ipython` interpreter running in a shell.
Hence you should be familiar with that too. Other tools might or might not be
installed and their use is at your own risk.