[英]How to print Smalltalk code from Pharo/Squeak?
什么是最好的打印方式 - 語法彩色和格式良好 - Pharo / Squeak的代碼在紙上?
1)有沒有辦法直接從Pharo / Squeak內打印? (我在macosx上使用它)
2)有沒有辦法從Pharo / Squak導出語法彩色,格式良好的代碼?
3)是否有外部工具可以對存檔的代碼進行着色和格式化?
對於碩士論文中的附錄,我在Pier-Documentation
包中使用了Pier CMS -to-LaTeX轉換器。 但是,此插件僅考慮類注釋和方法注釋,它不會打印源代碼。 Pier還提供了一個ShoutPier
軟件包,用於語法高亮顯示Smalltalk代碼,因此我想將兩者結合起來只需要很少的工作。 您可以在http://source.lukas-renggli.ch/pieraddons.html中找到所提到的擴展包。
有webdoc項目,它允許您在Web瀏覽器中導航代碼: http ://ss3.gemstone.com/ss/webdoc.html(當然,您可以從您喜歡的Web瀏覽器打印代碼)。
使用瀏覽器和發件人/實現者閱讀Smalltalk代碼有什么困難?
編輯:產生UML的東西是否會提供您正在尋找的概述 ? 蒲公英網站僅顯示舊Squeak版本的下載 - 我不知道它們是否可以與Pharo一起使用。
也許這個GSoC項目“從 Phapp的Smalltalk代碼生成UML圖”表明沒有。
1)從www.squeaksource.com安裝呼叫
2)我不知道。 也許你可以自定義喊叫。
3)在gnu-smalltalk中,你有一個針對emacs的smalltalk模式。 但我不太清楚你在尋找什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.