20-åringen sa att hon skulle återvända hem från en utekväll i november 2014 när hon blev attackerad i Meadows.
Hon sa att hon svimmade efter att ha blivit strypt och vaknade för att hitta en man som låg ovanpå henne. Han våldtog henne sedan.
Steven Davidson, 23 år, av Newtonrange, Midlotian, förnekar våldtäkt. Rättegången vid Högsta domstolen i Edinburgh fortsätter.
Kvinnan berättade advokat Jane Farquharson att hon hade gått genom Meadows strax före 07:00 den 15 november.
Hon hade tillbringat kvällen med vänner på fester och på en nattklubb i Edinburgh.
Hon berättade för fru Farquharson att hon hade tagit droger under kvällen innan men att de hade "slitit av" vid den tidpunkt då hon påstods ha blivit attackerad.
Kvinnan sa att hon hörde fotsteg och trodde att det var en vän som kom upp bakom henne.
Hon sade: " Jag trodde att det bara var en vän som närmade sig mig. Han sprang rakt bakom mig. Han höll mig i nacken med armen.
"Jag fick inget andetag. Då insåg jag att det var en attack."
Kvinnan sa till rätten att hon svimmade.  När hon återfått medvetandet, sa hon att hon låg på marken med angriparen ovanpå henne.
Hon sade till domstolen: " När han började dra ner mina ben - då insåg jag vad han skulle göra.
"Jag tror att jag skrek'stopp'. Jag skrek inte "hjälp". Det var ett konstigt ögonblick. Jag tror att jag skrek: "Snälla, gör inte så här."
"Han tog tag i min nacke igen så jag inte kunde prata eller andas och det var då jag började slåss mot honom.
"Det var en kamp för livet. Jag hade ett ögonblick som jag inte kunde andas. Det var ett ögonblick då jag började skaka mig för att få lite luft."
Kvinnan berättade också för domstolen att den påstådda attacken hade fortsatt konsekvenser för hennes liv.
"Jag blir fortfarande rädd när jag hör någon springa bakom mig", sade hon.
Kvinnan gav bevis den andra dagen av rättegången mot Steven Davidson, som också förnekar en andra anklagelse för att vara inblandad i att leverera droger på olika platser i Edinburgh i november 2014.
En elev som påstås ha blivit våldtagen i en Edinburghpark har berättat för en domstol hur hon kämpade för sitt liv efter att en man sprang upp och tog henne bakifrån.