阅读更多

0顶
0踩

编程语言

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

2011-10-09 13:24 by 副主编 wangguo 评论(0) 有4522人浏览
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 #根据...

  • 实验室设备管理系统 SSM毕业设计 附带论文.zip

    实验室设备管理系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B

  • PPT高效插件神器推荐-最新发布.zip

    PPT高效插件神器推荐-最新发布.zip

  • 数据中心机房基础设计及规划方案.pdf

    数据中心机房是现代信息技术的核心设施,它承载着企业的重要数据和服务,因此,其基础设计与规划至关重要。在制定这样的方案时,需要考虑的因素繁多,包括但不限于以下几点: 1. **容量规划**:必须根据业务需求预测未来几年的数据处理和存储需求,合理规划机房的规模和设备容量。这涉及到服务器的数量、存储设备的容量以及网络带宽的需求等。 2. **电力供应**:数据中心是能源消耗大户,因此电力供应设计是关键。要考虑不间断电源(UPS)、备用发电机的容量,以及高效节能的电力分配系统,确保电力的稳定供应并降低能耗。 3. **冷却系统**:由于设备密集运行,散热问题不容忽视。合理的空调布局和冷却系统设计可以有效控制机房温度,避免设备过热引发故障。 4. **物理安全**:包括防火、防盗、防震、防潮等措施。需要设计防火分区、安装烟雾探测和自动灭火系统,设置访问控制系统,确保只有授权人员能进入。 5. **网络架构**:规划高速、稳定、冗余的网络架构,考虑使用光纤、以太网等技术,构建层次化网络,保证数据传输的高效性和安全性。 6. **运维管理**:设计易于管理和维护的IT基础设施,例如模块化设计便于扩展,集中监控系统可以实时查看设备状态,及时发现并解决问题。 7. **绿色数据中心**:随着环保意识的提升,绿色数据中心成为趋势。采用节能设备,利用自然冷源,以及优化能源管理策略,实现低能耗和低碳排放。 8. **灾难恢复**:考虑备份和恢复策略,建立异地灾备中心,确保在主数据中心发生故障时,业务能够快速恢复。 9. **法规遵从**:需遵循国家和地区的相关法律法规,如信息安全、数据保护和环境保护等,确保数据中心的合法运营。 10. **扩展性**:设计时应考虑到未来的业务发展和技术进步,保证机房有充足的扩展空间和升级能力。 技术创新在数据中心机房基础设计及规划方案中扮演了重要角色。例如,采用虚拟化技术可以提高硬件资源利用率,软件定义网络(SDN)提供更灵活的网络管理,人工智能和机器学习则有助于优化能源管理和故障预测。 总结来说,一个完整且高效的数据中心机房设计及规划方案,不仅需要满足当前的技术需求和业务目标,还需要具备前瞻性和可持续性,以适应快速变化的IT环境和未来可能的技术革新。同时,也要注重经济效益,平衡投资成本与长期运营成本,实现数据中心的高效、安全和绿色运行。

  • Visio软件全套资源及教程-最新发布.zip

    Visio软件全套资源及教程-最新发布.zip

  • 2000-2022年中国地级市生态韧性数据集(含原始数据、计算代码及结果,最新).zip

    2000-2022年中国地级市生态韧性数据集(含原始数据、计算代码及结果,最新).zip

  • Spring Cloud 配置相关项目.zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

  • 全国2009-2021年农业高质量发展指数测算(重磅,更新!)乡村振兴

    1、资源内容地址:https://blog.csdn.net/abc6838/article/details/143778060 2、数据特点:今年全新,手工精心整理,放心引用,数据来自权威,且标注《数据来源》,相对于其他人的控制变量数据准确很多,适合写论文做实证用 ,不会出现数据造假问题 3、适用对象:大学生,本科生,研究生小白可用,容易上手!!! 4、课程引用: 经济学,地理学,城市规划与城市研究,公共政策与管理,社会学,商业与管理

Global site tag (gtag.js) - Google Analytics