This has already degenerated into an argument about the merits of containerization but I hope we can all agree that better tooling for developers is always a good thing.
This article is not saying to run your editor inside of a docker container. If you view the link, it is a list of plugins to enable syntax highlighting for Dockerfiles within your favorite editor. I'm going to assume you didn't even click the link before responding to this post.
I guess I'm misunderstanding, but as a result it sounds to me as though you're misunderstanding. Aren't they talking about running docker from editors, rather than running editors in docker?