Magento 2 has kept its options-galore open for seasoned as well as budding developers to explore more on the open source software. Exploring Magento 2 has its own learning process; developers may face problems in accessing all the vital information or tracking of template file path for its MVC structure in an organized way.
Developer-Debug Tool by CedCommerce, for Magento 2.0 is a development and debugging extension, which aims at easing developers concerns by fetching vital information for a current page load. The extension users are provided with complete set of data related to a current page request, collections and models called during a page load. Besides this, all observer called events data, along with parent and its extended classes of a page load are viewable by developers. Further, data information on blocks with their respective handle names, and associated template files with full file path is also communicated to the extension users.
However, in the absence of Developer-Debug Tool, developers are tasked with tracking of all important data via Magento’s backend.The data in the module has been divided into tabs, which can be viewed at module’s bottom page, after it’s being configured from the admin section. Each tab is designed to allow developers to have better understanding on data related to the current page load.
Shows the Module, Controller, Action name of the recently loaded page. Provides accurate Path Info of the loaded page, the feature help developers for URL rewriting.
COLLECTIONS TAB & ALL PREFERENCES/REWRITES
Shows all the active collections and its types (Flat/EAV) along with SQL Queries generated during a page load. All the extended classes i.e. base classes along with derived classes are shown.
This is a special feature as it allows developer to enable or disable Path hints and Cache. Besides, flushing the system cache from Magento 2 frontend only.
Shows all the Model Resource Name and their respective Class Name in a sequenced manner during the current page load. Also mentions, frequency of instantiated models.
Shows all events and its details called during page load. Observer details like Observer Name, Observer Function, Observer Class and Observer Frequency of being instantiated are also provided.
HANDLES, BLOCKS AND TEMPLATES
Shows the names of all the blocks of the currently loaded page with their respective handle names. Block is responsible for showing path of the template file.
Developer-Debug module is tested on the 184.108.40.206-dev35 version of Magento 2.0. The tool is launched with a goal to help global developers, who are willing to leave no stone unturned in analyzing structure of Magento 2.0.
We provide a pack of profound advisory services, resolving technical queries, and providing constant sales and after-sales expertise solutions over multiple mediums.
Our extensions stand up with the Magento standards and are developed by our Magento Certified Experts, who even belong to the contribution team at Magento.
One Stop Solution
We provide Complete eCommerce Marketplace Solutions, Extensions, Integrations, Mobile app development, Importers, Marketing automation, Digital marketing services, Drop shipping and Much more.
Review and Rating
I can easily debug my code and remove errors. And fortunately this tool is free.
by bruno on 11/11/2016
very helpful extension
This extension help us a lot in fetching important information for current page load.
by Emma on 4/4/2016
Good and Must one For Developers..
Its a fantastic tool for the Developers to keep track of related data during page load....it provide a detailed information at one place..makes our task easy...!!!
by Albert on 4/4/2016
Such a great tool to ease the developer.
This is type of pain killer for developers. By using this tool developer need not to worry about usual data related to the collections, observers and events data as well as associated phtml files at any page. Such a great tool to debug any extension.
by Alessio Brown on 4/4/2016
Awesome tool to debug
I am a beginner in magento 2 and i was quite frustrated from magento errors . And i used this tool and now am not frustrated anymore . I can easily debug my code and remove errors. And fortunately this tool is free. A must try tool and highly recommended. And yeah its easy to use and with great UI !!
by Shawn Michelle on 4/4/2016
I was always looking for the Debugging tools which could provide ease to my work.
Understanding Magento 2 becomes much more easier for me now.
Developer Debug tool Magento 2 is a best debugging extension to work with.