I have a better question. Will those tools be still used in 40 years? And what modern tools will be used after that time?
That said, programing via editing text is a completely primitive method, and I hope things like http://unisonweb.org/ will replace it.
Even if one is not on-board the structured editing concept, with so much changing about the way we use computers and the software we run on time, the fact that our development methods have changed far less is quite anomalous and deserves critique.
If you're editing a lisp in emacs, you can already get halfway there with plugins like paredit or smartparens. You are pretty much editing the AST at that point.
Today's IDEs are clearly not superior in all respects, or emacs and vim wouldn't have the usage they do. I hope whatever comes next can be more uniformly better.