Я не знаю ни одного универсального подхода.
Csharp-mode имеет defun, связанный с /, который пытается генерировать комментарии, подходящие для C #.Как это работает: Каждый раз, когда вы вводите косую черту, она проверяет, является ли она третьей косой чертой в ряду.(В C # три слеша используются для обозначения комментариев, которые создают документацию).Если это третий слеш, он просматривает окружающий текст и вставляет соответствующий скелет или фрагмент комментария.
![image](https://imgur.com/vFvf3.gif)
Он не обобщен каким-либо образом для поддержки синтаксиса JavaScript или других языков.Но вы можете построить то, что хотите, если начнете с этого.
вот выдержка:
http://pastebin.com/ATCustgi