Added Links and PyCharm Recommendation (#4169)

* Added Links and PyCharm Recommendation

* Remove [
This commit is contained in:
tringler 2017-12-09 18:01:18 +01:00 committed by Fabian Affolter
parent 7cf60f0cee
commit b2695f3eca

View File

@ -16,11 +16,13 @@ You'll need to set up a development environment if you want to develop a new fea
#### {% linkable_title Developing on Linux %} #### {% linkable_title Developing on Linux %}
Install the core dependencies. Install the core dependencies.
```bash ```bash
$ sudo apt-get install python3-pip python3-dev python3-venv $ sudo apt-get install python3-pip python3-dev python3-venv
``` ```
In order to run `script/setup` below you will need some more dependencies. In order to run `script/setup` below you will need some more dependencies.
```bash ```bash
$ sudo apt-get install libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev zlib1g-dev $ sudo apt-get install libssl-dev libxml2-dev libxslt1-dev libjpeg-dev libffi-dev libudev-dev zlib1g-dev
``` ```
@ -33,7 +35,9 @@ Additional dependencies exist if you plan to perform Frontend Development, pleas
#### {% linkable_title Developing on Windows %} #### {% linkable_title Developing on Windows %}
If you are using Windows as a development platform, make sure that you have the correct Microsoft Visual C++ build tools installed. Check the [Windows Compilers](https://wiki.python.org/moin/WindowsCompilers) section on the [Python website](https://www.python.org/) for details. Validation using `tox` will fail if this is not done correctly. If you are using Windows as a development platform, make sure that you have the correct Microsoft [Visual C++ build tools](http://landinghub.visualstudio.com/visual-cpp-build-tools) installed. The installation of the most requirements and validation using `tox` will fail if this is not done correctly. Check the [Windows Compilers](https://wiki.python.org/moin/WindowsCompilers) section on the [Python website](https://www.python.org/) for details.
It is recommended using [PyCharm](https://www.jetbrains.com/pycharm/download/) as debugger.
Also, make sure to install or upgrade the `setuptools` Python package. It contains compatibility improvements and adds automatic use of compilers: Also, make sure to install or upgrade the `setuptools` Python package. It contains compatibility improvements and adds automatic use of compilers: