For more information about how to set up a comfortable environment for developing Plesk extensions, read this Plesk DevBlog article.

The following series of blog posts also demonstrates how to set up the development environment, among other things: