while typically don' advocate commercial software productswingide is the best ide that 've used in the past seven years at immunity wingide provides all the basic ide functionality like autocompletion and explanation of function parametersbut its debugging capabilities are what set it apart from other ides will give you quick rundown of the commercial version of wingidebut of course you should choose whichever version is best for you [ you can grab wingide from that you can experience firsthand some of the features available in the commercial version you can do your development on any platform you wishbut it might be best to install wingide on your kali vm at least to get started if you've followed along with my instructions so farmake sure that you download the -bit deb package for wingideand save it to your user directory then drop into terminal and run the followingroot@kali:~dpkg - wingide - _i deb this should install wingide as planned if you get any installation errorsthere might be unmet dependencies in this casesimply runroot@kali:~apt-get - install this should fix any missing dependencies and install wingide to verify that you've installed it properlymake sure you can access it as shown in figure -