Slow auto completion - Functions script

I was just wondering how everyone else structures their scripts? I have a functions.js script that contains lots of my functions which is always slow when trying to auto complete code. Its so slow that I actually turn off “Enable code completion” in MonoDevelop because it lowers my productivity with the time I waste while typing and waiting for it.

It is a nice feature and I would love to actually have it working which is why I thought I would ask the question.

What version of MonoDevelop are you using/are you using MonoDevelop? How big is your script? I’ve never had autocomplete reach the point where it was counterproductive, regardless of script size. Even if I’m looking at a script like iTween or something similarly gigantic (>5000 lines) or have many, many scripts open at once in the editor it will never give me a problem. Is your computer up to scratch for the software?

The script I am referring to has 15,084 lines with 67 functions. Maybe I can split them up, but I wanted to keep everything together so I don’t have to call separate scripts when calling functions. I think I’m going to start breaking it apart into separate scripts and also clean out some older functions. I have local functions for scripts that only use those local functions, but these are used throughout the game.