Я знаю, что этому ответили до смерти, но я хотел бы показать фактический пример различий в скорости.
Здесь мы создаем 2 000 000 новых объектов с помощью метода print
в Chrome. Мы сохраняем каждый объект в массиве. Помещение print
на прототип занимает около 1/2.
Я обычно передаю содержание по каналу для спаривания как это:
git diff | mate -
GIT_PAGER
переменная среды используется для определения который программа использовать для проявления многостраничного вывода. Необходимо смочь установить это для указания на textmate.
Если Вам установили Терминальную ссылку, это просто:
git diff | mate
у меня лично есть установка псевдонима, которая отображает 'diffmate' на ту команду.