Software Tools¶
This section describes tools that proved useful when developing the backend software.
PyCharm¶
PyCharm is a Python IDE that is among the best suited for developing in the Python programming language. To set up the IDE, do
Follow the steps in Installation
Set up the virtual environment
virtualenvOpen the
ExDBackendproject and set the interpreter to the virtual environment in...Install plugins that might come in handy
reStructuredTextfor editing documentation of the projectVIMfor emulating the behavior of the popular text editor (author’s choice).…
tmux¶
Enables to run several sessions in the same terminal windows (also in split screen with mouse support). Link (or copy) the example config file to your home directory to enable mouse support
ln -s $EXDB/etc/tmux.conf ~/.tmux.conf
To exit the tmux session press <ctrl>-B and d.