Это, вероятно, совсем не по теме, но, может быть, кто-то еще поделится моим опытом ... когда я начал кодировать KiCAD плагины и обучение Python Я решил использовать VSCode (с расширением Microsoft Python), потому что я уже использую его для ряда других вещей и прекрасно работает.
У меня есть две основные проблемы, в основном связанные с Python само расширение, отличное от VSCode :
VSCode пытается использовать python3.7 бинарный (я установил его на свою машину и он мне нужен) вместо kicad / python 2 (он установлен в другом месте);
, даже если я настрою VSCode для поиска дополнительных пакетов с конкретным файлом конфигурации (settings.json
):
"python.autoComplete.extraPaths": ["C:/Program Files/KiCad/lib/python2.7/site-packages"]
VSCode отказывается исследовать pcbnew.py
(находится в этой папке), и, следовательно, все функции, подобные Intellisense (проверка и т. Д.), Не работают.
Как это исправить?... Меня больше интересует исправление второй проблемы, кроме первой.