That doesn't really have anything to do with the language. You could go out and code yourself an editor or even an IDE with those features. You wouldn't even have to use C++ to do it...