1799, from eye (n.) + present participle of catch (v.). Eye-catcher (n.) is from 1882, first in advertising; eye-trap (n.) is attested from 1785.
Entries linking to eye-catching
eye n.
c. 1200, from Old English ege (Mercian), eage (West Saxon) "eye; region around the eye; apperture, hole," from Proto-Germanic *augon (source also of Old Saxon aga, Old Frisian age, Old Norse auga, Swedish öga, Danish øie, Middle Dutch oghe, Dutch oog, Old High German ouga, German Auge, Gothic augo "eye"). Apparently the Germanic form evolved irregularly from PIE root *okw- "to see."
HAMLET: My father — methinks I see my father.
HORATIO: Where, my lord?
HAMLET: In my mind's eye, Horatio.
Until late 14c. the English plural was in -an, hence modern dialectal plural een, ene. Of potatoes from 1670s. Of peacock feathers from late 14c. As a loop used with a hook in fastening (clothes, etc.) from 1590s. The eye of a needle was in Old English. As "the center of revolution" of anything from 1760. Nautical in the wind's eye "in the direction of the wind" is from 1560s.
To see eye to eye is from Isaiah lii.8. Eye contact attested from 1953. To have (or keep) an eye on "keep under supervision" is attested from early 15c. To have eyes for "be interested in or attracted to" is from 1736; make eyes at in the romance sense is from 1837; gleam in (someone's) eye (n.) "barely formed idea" is from 1959. Eye-biter was an old name for "a sort of witch who bewitches with the eyes."
catch v.
c. 1200, "to take, capture," from Anglo-French or Old North French cachier "catch, capture" animals (Old French chacier "hunt, pursue, drive" animals, Modern French chasser "to hunt"), from Vulgar Latin *captiare "try to seize, chase" (also source of Spanish cazar, Italian cacciare), from Latin captare "to take, hold," frequentative of capere "to take, hold" (from PIE root *kap- "to grasp"). A doublet of chase (v.).
Its senses in early Middle English also included "to chase, hunt," which later went with chase (v.). Of sleep, etc., from early 14c.; of infections from 1540s; of fire from 1734 (compare Greek aptō "fasten, join, attach, grasp, touch," also "light, kindle, set on fire, catch on fire"). Related: Catched (obsolete); catching; caught.
The meaning "act as a catcher in baseball" is recorded from 1865. To catch on "apprehend, understand" is by 1884, American English colloquial. To catch the eye "draw the attention" is attested by 1718. Catch as catch can has roots in late 14c. (cacche who that cacche might).