What I did was download the .nbm file from netbeans plugin list on their website and change the xdebug.
I asked a some question on yill live chat and I was told I do not need those things for yill to work but its also good practice to set up the framework environment if its the first time using it