IDE for c++ help

Alright, so I'm going on two weeks of testing different editors, plugins, etc, trying to get an IDE or code editor to do what I want, I'm looking for something that has basic "intellisense" if you will, kind of like i had on windows visual studio community. I hate visual studio code and didn't even use it on windows.

I'm on fedora 40, and I can't seem to find an editor or plugin with basic code suggestions or intellisense, whatever you want to call it. Just for an example I made a header.h file and made a basic void print(std::string str) function that just outputs to the console, no editor I've tried can even suggest that function when I try and call it in main.cpp, (and yes I've included the header file).

Id love to be on sublime text but I guess I'll need instruction on which plugin to get and how to install them because it seems convoluted to me. I'd give Nvim another shot as well but it also looks like it'll need a plugin to suggest available functions

My end goal is to get functions from my libraries, opengl, imgui, sfml, anything i want on my "intellisense" suggestions when i start typing.

I don't need anything to handle building for me as I'm using g++ in a .sh file to handle all my projects

hopefully someone will comment what I can do to get coding again, this might make me go back to windows to be honest, no code suggestions popups suck, I might as will be coding in notepad.