In fact, this feature existed since TeamCity 1.0, though it isn't much publicized.
Yes, we admit that we are lazy developers, and we don't like to restart the programs after editing their configuration files. That's why IntelliJ IDEA monitors the changes on the disk and reloads files automatically …