首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CodeRay样式表

CodeRay样式表
EN

Stack Overflow用户
提问于 2012-06-22 21:27:43
回答 1查看 1.9K关注 0票数 4
代码语言:javascript
运行
复制
require 'coderay'
puts CodeRay.scan('puts "Hello, world!"', :ruby).page

这段代码将打印整个带有CSS(类)的HTML页面。

我只能使用CodeRay.scan('puts "Hello, world!"', :ruby).div打印彩色代码

如何仅打印CSS部件?

CodeRay::Encoders::HTML::Output中有stylesheet方法,但如何调用呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-28 07:34:40

与CodeRay gem一起安装的coderay命令可以打印出一个样式表。

代码语言:javascript
运行
复制
$ coderay stylesheet > coderay.css

或者你可以在代码中用它做点什么。

代码语言:javascript
运行
复制
require 'coderay'

style = CodeRay::Encoders[:html]::CSS.new(:default).stylesheet
puts style
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11157105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档