Существуют ли какие-либо (в идеале с графическим интерфейсом) инструменты сравнения, которые знают о синтаксисе?
В качестве примера того, что я ищу, я продолжаю обнаруживать, что мой текущий инструмент мисс выравнивает повторяющийся код:
Foo = { 'hello': 'world', | Foo = { 'hello': 'world',
'goodnight': 'moon' | 'goodnight': 'moon'
} <
<
Bar = { 'picture': 1000, <
} | }
Мне нужен инструмент, который пытался бы совместить совпадающие скобки с одной стороны с соответствующими скобками с другой.
Изменить: я ищу инструмент, который может автоматически определять это условие и исправлять его выравнивание.