A syntax-highlighted HTML export would be greatly appreciated.  IMHO, it should 
be available in the MC browser, giving one file per package.  My primary 
interest is pre-release checking of code, in particular for anything I should 
not have said in comments.




-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Levente Uzonyi
Sent: Wednesday, February 10, 2010 9:12 PM
To: [email protected]
Subject: Re: [Pharo-project] File Out html with Syntax Highlighting

On Wed, 10 Feb 2010, Nathan Tuttle wrote:

> I find it very useful when learning a language to see the code 
> accurately syntax highlighted on a web page when a snippet is shown. I 
> want to design a fileout method that will allow developers to file out 
> code with html to put into a web page.
>
> I know I need to use RBFormatter; any ideas on where to go from here? 
> Where do I get a codestream for example?

In Squeak there's a "copy html" menu item in the context menu of StringHolder 
(available in Browser, Workspace, etc.) which copies the contents as html to 
the clipboard. If you just want a few code snippets with syntax highlight you 
can use this (the syntax highlight is provided by Shout).

If you need something more complex, you can still use Shout to higlight your 
code (which will give you Text objects) and Text >> #printHtmlOn: to convert it 
to html.

Note that both the "copy html" menu item and the Text to html conversion was 
removed from Pharo so you have to roll your own if you need it. Syntax 
highlighting can still be done with Shout.


Levente

>
> thanks
>

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to