Распечатать отформатированный исходный код из Delphi 2010 IDE
Как распечатать отформатированный исходный код Delphi на принтере?
3 ответа
Как и предполагалось, вот мой комментарий в качестве ответа:
Чтобы напечатать отформатированный исходный код из Delphi IDE:
- Откройте исходный файл в IDE,
- отформатируйте его (вручную или используя Ctrl-D в D2010+),
- распечатать его (Файл | Печать)
Если вы хотите сделать это из собственного программного обеспечения, вы можете использовать SynEdit.
Он выделяет код в TMemo-подобном компоненте, и вы можете распечатать его. Это бесплатно и не требует внешних DLL или ничего.
Однажды, когда мне пришлось взять на себя унаследованный проект пасынка с красной головой, на который всегда приходились лишние усилия программистов, которым было поручено работать над ним, я много анализировал поток кода и логику с помощью Microsoft Word. Я скопировал код из среды (он был в VB, но то же самое будет работать в Delphi), вставил его в Word в моно-интервальном виде и добавил комментарии, используя текстовые поля и т. Д. В комментариях я мог сжать некоторые непонятные последовательности в псевдокоде, или суммируют требования и эффекты блоков кода, или делают что-то еще, что делает код более понятным для меня. Было несколько раз, когда мне нужно было обсуждать код с другими, и в этот момент я мог по электронной почте или иногда даже печатать свои попытки разобраться в каком-то довольно неуправляемом коде.
Хотя это причина, по которой я мог бы напечатать некоторый код, я, вероятно, не сделал бы это непосредственно из IDE.