Как распечатать код Smalltalk от Pharo/Squeak?

Что лучший способ состоит в том, чтобы распечатать - окрашенный синтаксис и хорошо отформатированный - кодирует от Pharo/Squeak на бумаге?

1) Существует ли способ распечатать непосредственно из Pharo/Squeak? (я использую его на macosx),
2) Существует ли способ экспортировать окрашенный синтаксис, хорошо форматировал код от Pharo/Squak?
3) Там внешние инструменты должны окрасить и отформатировать зарегистрированный часть кода?

6
задан Helene Bilbo 8 July 2010 в 07:03
поделиться

3 ответа

Для приложения в моей магистерской диссертации я использовал Pier CMS-to-LaTeX converter в пакете Pier-Documentation. Однако этот плагин учитывает только комментарии классов и комментарии методов, он не печатает исходный код. Pier также предоставляет пакет ShoutPier для подсветки синтаксиса кода на языке Smalltalk, поэтому я полагаю, что потребуется небольшая работа, чтобы объединить эти два пакета. Вы можете найти упомянутые пакеты расширений в http://source.lukas-renggli.ch/pieraddons.html.

2
ответ дан 17 December 2019 в 04:41
поделиться

Браузеры Pharo, похоже, используют подсветку синтаксиса.

С какими трудностями вы читаете код Smalltalk с помощью браузеров и отправителей/исполнителей?

Правка: Будет ли что-то, что производит UML , дать обзор, который вы ищете? Веб-сайт Dandelion показывает только загрузки для старых версий Squeak - я не знаю, будут ли они работать с Pharo.

И, возможно, этот проект GSoC "Generate UML diagrams from Smalltalk code for Pharo" предлагает нет.

1
ответ дан 17 December 2019 в 04:41
поделиться

1) Установите shout с www.squeaksource.com

2) Я не знаю. Возможно, вы можете настроить shout.

3) В gnu-smalltalk есть режим smalltalk для emacs. Но я не совсем уверен, что понимаю, что вы ищете.

0
ответ дан 17 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: