TeamCity provides powerful integrations with many major IDEs that help to make the process of running, monitoring, and examining CI builds a seamless experience. These integrations help developers to work with TeamCity without having to ever leave their IDEs.
The supported IDEs include IntelliJ-based IDEs, Visual Studio, and Eclipse.
As expected, TeamCity provides support for IDEs based on the IntelliJ platform (IntelliJ IDEA, RubyMine, PyCharm, and more).
We will take the django_ci_example
Django project used in Chapter 3, Getting Your CI Up and Running, as an example to demonstrate integrations with PyCharm IDE.
Plugins for PyCharm can be installed from the Preferences | IDE Settings | Plugins window. Here, click on Browse repositories and search for TeamCity. The TeamCity Integration plugin must be listed. We can double-click on the listed plugin to download and install it.
To activate the plugin, we need to restart the...