阅读更多

0顶
0踩

编程语言

原创新闻 RDoc 3.10发布,Ruby的文档系统

2011-10-09 13:24 by 副主编 wangguo 评论(0) 有4533人浏览
RDoc 3.10发布了!



RDoc是针对Ruby源代码的文档系统。跟JavaDoc一样,RDoc可以读取原文件,分析源代码中的语法信息和注释文本,生成HTML格式的文档。和JavaDoc不同的是,即便源代码没有任何注释,RDoc也能生成相当漂亮的文档内容。在编写源程序的同时编写RDoc可以说易如反掌。Ruby的内建库和标准库文档都是用RDoc生成的。应该可以使用ri命令来访问这些文档,不过这也取决于你安装Ruby的方式。

该版本增强了部分功能和修复了一些Bug,包括:

主要增强:

  • 改善了RDoc HTML输出。
  • 支持更多的文档格式:TomDoc 1.0.0 - RC1和Rd格式。
  • 现在可以保存和加载选项文件。
小幅改进:

  • HTML标题现在拥有和标题匹配的id,如“= Hello!”呈现为“<h1 id="label-Hello%21">Hello!</h1>”。
  • 类或方法的标签可以通过添加一个“@”来链接到此类或方法的相关内容。
  • 针对HTML输出,RDoc中SomeClass.method_name和SomeClass#method_name用于远程方法和属性,::method_name and#method_name用于本地方法。
  • 改进了Ruby代码的语法高亮。
  • 新增了rdoc-label链接机制,允许双向链接。
  • HTTPS URL中的图片路径现在能被转换成+<img>+ tags形式。
  • 新增了RDoc::Comment,可对评论进行处理。
另外,该版本还修复了一些Bug,详细信息参阅:RDoc发行说明

Rdoc文档:http://rdoc.rubyforge.org/

下载地址:https://github.com/rdoc/rdoc

  • 大小: 6.4 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • reids3.0安装文档

    安装文档 1.安装依赖 yum -y install gcc yum -y install gcc-c++ yum -y install ruby ...yum -y install ruby-rdoc yum -y install ruby-devel rubygems rpm-build gem install redis 2.部署方案 1. 安...

  • ruby入门示例1

    #“从#开始到行尾是单行注释” puts 3/5 puts 3/5.0 =begin puts 6/5 puts 6/5.0 多行注释可以用=begin 和 =end 实际上,这是Ruby的内嵌文档Rdoc,类似javadoc , 可以用命令 ri 从源文件生产文档。 =end #演示分行 ...

  • 《Ruby语言入门教程v1.0》学习笔记-01

    《Ruby语言入门教程v1.0》 编著:张开川 邮箱:kaichuan_zhang@126.com 想要学习ruby是因为公司的自动化测试使用到了ruby语言,但是公司关于ruby只给了一个简单的ppt做讲解,可能是因为我们需要使用到的并不多...

  • puppet工作原理及部署redis主从篇

     puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源...

  • Puppet 4 性能提升超2倍,升级前应该你知悉的变化

    1、激动人心的改进Puppet4的第一个正式版本于2015年4月15日发布截止到2016年12月28日Puppet已正式发布了4.8.1版本。Puppet4与3.x...

  • 第三章 图像映射

    git mv README.rdoc README.md $ git commit -a -m "Improve the README" 图 3.1:为示例程序在 GitHub 新建一个仓库 这个程序在本书的后续章节会一直使用,所以建议你在 GitHub 新建一个仓库(如图 3.1),...

  • 《第一本Docker书》 读书笔记

    它是由Docker公司免费发布的产品,也被包含在Docker Toolbox之中。 第3章Docker入门 3.1确保Docker已经就绪 [root@liruilong ~]# docker info Containers: 4 Running: 2 Paused: 0 Stopped: 2 Images: 3 Server ...

  • redis3.0集群安装详解

    安装文档 1.安装依赖 yum -y install gcc yum -y install gcc-c++ yum -y install ruby yum -y install rubygem* yum ...

  • 4. 动态添加节点 4.1. 准备两个redis做主备

     安装依赖 yum -y install gcc yum -y install gcc-c++ yum -y install ruby yum -y install rubygem* yum -y install ruby-rdoc yum -y install ruby-devel rubygems rpm-build gem install redis2. 部署方案1. ...

  • gitlab4.0->5.0->6.0->7.14->8.0->8.2升级

    参考官方文档: https://gitlab.com/gitlab-org/gitlab-ce/tree/master/doc/update 本地服务器为4.0.1版本 1)4.0.1-&gt;4.1 sudo service gitlab stop cd /home/gitlab/gitlab/ sudo -u gitlab -H git fetch ...

  • redis安装步骤 详解 noSQL操作步骤以及无法安装异常处理

     而且会以集群的形式存在(redis的官方文档中说明redis集群是必须存在于三主三从)  redis必须要部署在6台服务器上(也就是说需要有6台电脑(6台虚拟机))  1台虚拟机内存是1G---&gt;6G  还不包括windows以及软件所...

  • Linux下安装Redis详细教程

     而且会以集群的形式存在(redis的官方文档中说明redis集群是必须存在于三主三从)  redis必须要部署在6台服务器上(也就是说需要有6台电脑(6台虚拟机))  1台虚拟机内存是1G---&gt;6G  还不包括windows以及软件所...

  • ubuntu安装docker

    docker需要64位系统并且内核版本至少为3.10.x,如果内核低于3.10.x需要先升级内核。 查看当前内核版本 uname -r 3.19.0-15-generic #官方脚本安装 curl -sSL https://get.docker.com/ | sh docker version #根据...

  • 以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习

    以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习

  • 计算机短期培训教案.pdf

    计算机短期培训教案.pdf

  • 计算机二级Access笔试题库.pdf

    计算机二级Access笔试题库.pdf

  • 下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考

    下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考

  • 基于IPU的Cassandra集群技术验证与优化:苹果公司内部技术培训

    内容概要:本文档详细介绍了英特尔为苹果公司构建的基于智能处理单元(IPU)的Cassandra集群的技术验证(PoC)。主要内容涵盖IPU存储用例、已建存储PoC、MEV到MMG400的过渡、苹果构建IPU-Cassandra集群的动机以及PoC开发进展。文档还探讨了硬件配置、软件环境设置、性能调优措施及其成果,特别是针对延迟和吞吐量的优化。此外,文档展示了六节点Cassandra集群的具体架构和测试结果,强调了成本和复杂性的降低。 适合人群:对分布式数据库系统、NoSQL数据库、IPU技术感兴趣的IT专业人员和技术管理人员。 使用场景及目标:适用于希望了解如何利用IPU提升Cassandra集群性能的企业技术人员。主要目标是展示如何通过IPU减少服务器部署的成本和功耗,同时提高数据处理效率。 其他说明:文档中涉及的内容属于机密级别,仅供特定授权人员查阅。文中提到的技术细节和测试结果对于评估IPU在大规模数据中心的应用潜力至关重要。

  • 计算机二级考试C语言题.pdf

    计算机二级考试C语言题.pdf

Global site tag (gtag.js) - Google Analytics