It runs on electron, a framework for building cross platform apps using web technologies. You can get debugging tools for windows as part of a development kit or as a standalone tool set. Find the section of the config file that contains the phpdebug. Automatically close debugging windows after a debug session ends. The phpdebug package can be installed from the atom editor itself. Start here for an overview of debugging tools for windows. Brings the atom window to the foreground when a breakpoint is hit. Remote php debugging with xdebug, atom and homestead. Yesterday i spent a large part of the afternoon getting debugging for php up and running on atom editor. Atom come with some js related packages already installed with atom. In this article, we will learn how to configure the free to use atom ide to fluently debug php code.
It is also possible to run a php script from the command line with xdebug enabled. When i set a breakpoint the debug view opens saying the debugger is not attached, but when i am trying to do so it seems as if atom doesnt recognize i have php debug package installed and asks me to install a debugger. I think you can turn it off entirely via settings atomideui enabled featuresenable debugger never enabled. How to configure atoms phpdebug package to work with xdebug. Just click on the install button and atom will do the rest for you.
Were going to need to specify the port that xdebug is running on along with the paths to the local and remote directories. Debugging tools for windows is included in the windows driver kit wdk. When i set a breakpoint the debug view opens saying the debugger is not attached, but when i am trying to do so it seems as if atom doesnt. Docker toolbox regardless of running on macos or windows requires an. Lets go ahead and configure atomphpdebug now, click on atom in the top menu and go to config. This may not apply for the default debugging window. Then just type phpdebug in the search bar mine is already installed. A package for the atom text editor for debugging php code using the. In atom, install the phpdebug package, and click the settings.
Php debug using visual studio code windows xampp xdebug duration. Apply breakpoints and run a php file from browser and thats it. How to configure atoms phpdebug package to work with. Atom is a desktop application built with html, javascript, css, and node. I did install phpdebug among others, but the list appears. Ide provides more functionality outofthebox compared to an editor. It sounds like what youre describing is the debugger recently added to atomideui, unfortunately this is not used by and not compatible with phpdebug.
Attempt to automatically close windows after a session ends. To see atom packages, themes and other configurations then go to. Mine is already installed, but you should see an install button. You can find more information on this at the xdebug documentation for starting the debugger. Eine featureliste spare ich mir, da auch eine kurze. Interactive debugging is a very old concept in software development and a. If you try it, please stop by the gitter channel and let us know what you think. Find the section of the config file that contains the php debug. So to begin with if youre just starting out with using xdebug with the atom editor the first thing youll want to do is install the phpdebug.
I think you can turn it off entirely via settings atom ideuienabled featuresenable debugger never enabled. It sounds like what youre describing is the debugger recently added to atom ideui, unfortunately this is not used by and not compatible with php debug. Lets go ahead and configure atom php debug now, click on atom in the top menu and go to config. Go to the browser, turn on xdebug with xdebug extension, loadreload page and here we go. Be part of the atom community or help improve your favorite text editor. Most of php developers also need to interact with js and frontend. Although it turned out to be relatively simple in the end i did a lot of banging my head against stack overflow pages to get there, so here are the steps that worked for me. When trying to start debugger, atom says no debuggers installed. This is still very experimental and under construction. How to run php code in atom editor the right way duration.
429 832 1085 1162 1558 609 357 1158 1218 188 293 722 119 394 241 98 1217 325 729 66 1400 1293 1548 1366 25 628 474 1355 1313 247 89 619 226 766 293 35 1061 1185 1129 193 345 867 1094 345