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
virtualenv
Open the
ExDBackend
project and set the interpreter to the virtual environment in...
Install plugins that might come in handy
reStructuredText
for editing documentation of the projectVIM
for 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
.