4. The method of claim 1 , wherein the output presentation comprises a web page; wherein identifying the pattern comprises identifying that the plurality of output elements comprise data from a database; wherein determining the modification to the source element corresponding to a modification to the of the plurality of output elements comprises determining a modification to the data stored in the database.
1. A method comprising: receiving, by an editor application executed by a processing device, an output presentation, the output presentation generated based on a source element from a source file; identifying, by the editor application, a pattern in a visual presentation of a plurality of output elements as displayed in the received output presentation, wherein the pattern corresponds to the source element; receiving, by the editor application, a modification to an output element from the plurality of output elements in the received output presentation; based on identifying the pattern, determining, by the editor application, a corresponding modification to the source element that corresponds to the modification to the output element; and responsive to receiving the modification to the of the plurality of output elements, applying, by the editor application, the corresponding modification to the source element.