Имеется папка с виртуальным окружением и склонированный из git проект VOSK.
Я начал копаться в его исходниках, в частности исследую файл test_microphone.py в папке vosk-api\python\example
Начинается файл так:
import argparse
import queue
import sys
import sounddevice as sd
from vosk import Model, KaldiRecognizer
q = queue.Queue()
.................. и так далее
В общем, ничего не обычного.
Исследую с помощью NOTEPAD++ и запуска в CMD (при активированном виртуальном окружении) команды
python test_microphone.py <аргументы>
Но это же не дело - в блокноте работать и отлаживать.
Подскажите IDE, чтоб легко было этот файл пошагово отлаживать, с визуальным наблюдением за значениями переменных, точками останова и т.п.
PS. в пайтоне я новичёк, поэтому возможно вопрос нуберский.