Patent attributes
This document relates to recording and replay of actions taken in a development tool, such as those used for developing software. One example includes a hardware processing unit and a development environment plug-in configured to be loaded by a development environment that provides application programming interfaces to the development environment plug-in. When loaded into the development environment, the development environment plug-in is further configured to execute on the hardware processing unit, retrieve a recorded representation of a previous development session that identifies recorded development actions from the previous development session, and cause the previous development session to be replayed in the development environment by calling the application programming interfaces provided by the development environment.