Печать отформатированного исходного кода из Delphi 2010 IDE - PullRequest
3 голосов
/ 05 апреля 2011

Как напечатать отформатированный источник Delphi на принтере?

Ответы [ 3 ]

4 голосов
/ 05 апреля 2011

Как и предполагалось, вот мой комментарий в качестве ответа:

Для печати отформатированного исходного кода из Delphi IDE:

  • Открыть исходный файл в IDE,
  • отформатируйте его (вручную или используя Ctrl-D в D2010 +),
  • распечатать (Файл | Распечатать)
0 голосов
/ 05 апреля 2011

Если вы хотите сделать это из собственного программного обеспечения, вы можете использовать SynEdit.

Подсвечивает код в TMemo-подобном компоненте, и вы можете распечатать его.Это бесплатно и не требует внешних DLL или ничего.

http://sourceforge.net/projects/synedit/

0 голосов
/ 05 апреля 2011

Однажды, когда мне пришлось взять на себя унаследованный рыжий проект пасынка, на который всегда приходились лишние усилия программистов, которым было поручено работать над ним, я много анализировал поток кода и логику с помощью Microsoft Word.Я скопировал код из среды (он был в VB, но то же самое будет работать в Delphi), вставил его в Word в моно-интервальном виде и добавил комментарии, используя текстовые поля и т. Д. В комментариях я мог сжатьнекоторые непонятные последовательности в псевдокоде, или суммируют требования и эффекты блоков кода, или делают что-то еще, что делает код более понятным для меня.Несколько раз мне приходилось обсуждать код с другими, и в этот момент я мог по электронной почте или иногда даже распечатывать свои попытки разобраться в каком-то довольно недисциплинированном коде.

Хотя это причина, по которой я мог бынапечатать какой-нибудь код, я бы, наверное, не делал это напрямую из IDE.

...