Якщо ви знайомі з командним рядком, ви можете використовувати a2ps (вільний та відкритий код), який можна встановити через MacPorts (встановити MacPorts, а потім sudo port install a2ps
) або Homebrew (встановити Homebrew, а потімbrew install a2ps
).
Наприклад:
a2ps -1 --line-numbers=5 -g source.c
буде надруковано source.c
з підсвічуванням синтаксису ( -g
) та номерами рядків кожні 5 сторінок. Дивіться сторінку керівництва для додаткових опцій. Він підтримує широкий спектр вихідних форматів.
Щоб надрукувати вміст буфера обміну:
pbpaste | a2ps -1 --line-numbers=5
pbpaste
друкує вміст буфера обміну на стандартний вихід, який читається a2ps.