Emacs используется, и код erlang предназначен для печати. Поскольку автор изменяет исходный код в git, sourcetree показывает мне номер строки. Если номер строки напечатан, гораздо лучше быстро найти его по номеру строки. Но как это настроить?
Вы можете использовать режим номера строки , но вы можете даже использовать goto-line для прямого перехода к номеру строки:
`M-g M-g' `M-g g' Read a number N and move point to the beginning of line number N (`goto-line'). Line 1 is the beginning of the buffer. If point is on or just after a number in the buffer, that is the default for N. Just type <RET> in the minibuffer to use it.
Вы можете использовать a2ps для создания распечатки. Он принимает опции -C (ставить номер строки в каждую пятую строку) и --line-number=NUM (ставить номер строки в каждую NUM-ю строку). Например:
a2ps
-C
--line-number=NUM
a2ps -o foo.ps -C foo.erl
Если вы хотите иметь визуальные номера строк (например, в Eclipse), вы можете взглянуть на linum-mode (это часть Emacs начиная с версии 23).Чтобы включить linum в глобальном масштабе, просто добавьте эту строку в .emacs (или эквивалент):
linum-mode
.emacs
(global-linum-mode +1)
Вы можете использовать выделение .
Поддерживается нумерация строк и подсветка синтаксиса Эрланга.