What's the Best Python Text Editor

I’m looking for something that maybe has bookmarks in it or something like that. Autocomplete and also maybe split screen so I can edit multiple locations of the same script without having to scroll up and down for hundreds of lines.

Thank you!

Visual Studio Code.

There’s another thread somewhere on this, but the answer is pycharm.

I use Sublime Text editor