Кто-нибудь знает о уже написанном скрипте, инструменте или редакторе Python, который будет проверять наличие несбалансированных многострочных токенов? (круглые скобки, цитаты, {}, [] и т. д.)Инструмент Python для балансировки круглых скобок, котировок и скобок
Я писал код Python в IDLE, и каждый раз я получаю «токен EOF в многострочном выражении» и начинаю ругаться, потому что это означает, что где-то около 200 строк кода я забыл закрытие круглой скобки или цитаты, а IDLE не может сказать мне, где. Это похоже на довольно прямолинейную вещь, у меня просто нет времени или свободного пространства, чтобы разобраться с этим прямо сейчас.
Большое спасибо
eclipse pydev работает нормально для этого ... и я уверен, что есть поддержка для этого в emacs и т. Д. – jldupont
Является ли синтаксис-раскраска сломанной? Обычно это говорит вам все, что вам нужно знать? –
это не цветные(), {} или [] утверждения; он выделяет его только при вводе закрывающего токена. Если бы я не заметил выделения, или если я набрал строку, а затем испортил материал в круглых скобках, это не поможет. – Rowan