Please allow us to see a full screen of code.
I don't find that particularly useful, as then you have to open something up when you compile (verify) the code, which I do as I go to prevent simple mistakes vs trying to find them later in a multi-page sketch. Having multiple tabs helps to keep page length manageable.
You can always download Notepad++ and do your editing there if the IDE is lacking things.
https://notepad-plus-plus.org/
UECIDE is another option for editing and compiling.
https://notepad-plus-plus.org/download/v7.1.html
And there's always Atmel Studio
I find Arduino IDE 1.0.6 plenty for the coding I do, and have dabbled with 1.6.5r2 and 1.6.9 a little
https://forum.arduino.cc/index.php?topic=402335.0
but then I'm not a hardcore software engineer, just a hardware engineer who knows enough software to get by with the 328/1284/2560 based projects I do. Once you get into 32-bit hardware, that's too much software for me. I'll design you a card, but I won't program at that level.