Есть ли способ использовать vim для отладки программ на Python, чтобы он выглядел / работал как Eclipse с плагином PyDev?
Что я имею в виду под этим:
- Может ли он быть в состоянии выполнить отладку (это правильный термин?)
- видеть состояние всех переменных при выполнении программы
- быть в состоянии увидеть, где в программе находится процесс отладки - может быть, подсветка строки?
Я знаю, что Eclipse - это полнофункциональная IDE, а VIM - это простой текстовый редактор общего назначения (и у каждого из них свой набор функций), но мне нравится работать в консоли, потому что у меня Windows 7 и обычно используют Ubuntu Virtualbox для обучения и работы на Python.
Я провел некоторое исследование и обнаружил следующие вещи, но ни одна из них, кажется, не выполняет всего, что я хочу выше:
- в программе на python сказать import pdb, а затем установить точку останова в коде. Это было построчно и не позволяло мне видеть состояние переменных
- GDB и Clewn. Я не смог получить эту настройку, поэтому, если это мой ответ, просто дайте мне знать, и я буду копать глубже
Если я неправильно прочитал документы по любому из вышеперечисленных, дайте мне знать, и я вернусь обратно.
Спасибо!