资 源 简 介
This is a simple app with a simple purpose. It will watch a file for you, and re-display the contents (be it text or image data) when the file is updated.
Example usage scenarios:
You"re writing an app that dumps internal state to separate files (say, a compiler dumping ASTs, IR, and assembly listings). AllSeeingEye will give you an automatically-updated view after every compile!
You are manually tweaking a GraphViz file, and are frustrated with the "edit -- save -- run dot -- switch-to-image-viewer -- open-new-image -- close-new-image" cycle. AllSeeingEye will eliminate the last few steps, displaying the newly-updated image as soon as dot spits it out.
AllSeeingEye nicely complements Ian Piumarta"s watch utility. For example, watch can automatically run dot on a GraphViz file