as I have googled, Clion is highly recommended. It's premiumware, I'll probably pay for it, but hoping to get other opinions before i commit.
Read about xcode but noticed some complaints about it. Was using Code::blocks and visual studio on PC earlier but now i only have a macbook with me.
Thought of running windows with Parallel on my macbook so i can run visual studio.
(Thanks George P for reminding me to rely more on this online resource, I started with learncpp.com at the beginning but went on to read books and watch youtubes. time to get back to where i started)