Как включить подсказки к своим функциям в VSCode?
Преподаю робототехнику детям на ev3dev расширении для vscode. Дети очень много написали в своей программе - классы ивентов, обработчики и тд. Проблема в том, что vscode подсказывает команды питона, команды библиотек предустановленных в ev3, но не хочет давать подсказки к их собственным функциям.
Вот пример:
Подскажите, что нужно сделать, чтобы vscode начал разбираться в функциях детей?
Ответы (1 шт):
То, что вы показали на скриншоте, очень похоже на язык Python. В Пайтоне документация пишется в строковом литерале, который идёт первым в теле функции. Принято оформлять документацию в виде многострочных литералов, поэтому строка обрамляется тройными кавычками """
def runProgram(missionil):
"""Запускает программу и выводит меню"""
missionil.run()
menu()
Вот так выглядит автодополнение документированной функции в расширении python
Как у вас настроена Visual Studio Code? У вас другой диалог с дополнениями, и он не показывает runProgram
.