Instead of trying to speed up Eclipse, it would be better to stylistically rip your 2000+ file into several small files. If this file is a Java class, for example, you probably have a God object, and you still need to split it.
Assuming this is a Java file, the reason it is slow while Notepad ++ is fast is because Notepad ++ just shows the file. Eclipse compiles, checks the compiler warnings, starts the error search / checkstyle / everything you installed, etc., some of which are time consuming and can take a lot of time in a large file.
source share