`
myrev
  • 浏览: 164032 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

Rails plugin Markdown

阅读更多
1. RDiscount

http://github.com/rtomayko/rdiscount

> sudo gem install rdiscount


Usage

RDiscount implements the basic protocol popularized by RedCloth and adopted by BlueCloth:

require 'rdiscount'
markdown = RDiscount.new("Hello World!")
puts markdown.to_html


Additional processing options can be turned on when creating the RDiscount object:

markdown = RDiscount.new("Hello World!", :smart, :filter_html)


Inject RDiscount into your BlueCloth-using code by replacing your bluecloth require statements with the following:

begin
  require 'rdiscount'
  BlueCloth = RDiscount
rescue LoadError
  require 'bluecloth'
end



2. BlueCloth

http://deveiate.org/projects/BlueCloth

> sudo gem install bluecloth


Usage
require "bluecloth"

markdown = BlueCloth.new("<p>Hi</p>") or Markdown.new("<p>Hi</p>")

markdown.to_html



Tip : # BlueCloth has set the top-level 'Markdown' constant
::Markdown = ::BlueCloth unless defined?( ::Markdown )

分享到:
评论

相关推荐

    markdown-rails:Markdown是Rails视图和局部视图的静态模板语言

    在Ruby on Rails框架中,Markdown的使用大大增强了开发者和内容创作者的体验,因为它使得编写视图和局部视图时更加简洁和直观。 Rails是一个流行的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式。在...

    在Ruby on Rails中使用Markdown的方法

    本文将详细介绍如何在Rails项目中集成Markdown,以及如何利用pygments.rb进行代码高亮。 首先,你需要在项目中引入两个Gem:Redcarpet和pygments.rb。Redcarpet是一个Ruby实现的Markdown解析器,它提供了丰富的...

    r_mark:在 Rails 视图或部分渲染 Markdown

    马克 RMark 规定 Rails 应用程序在视图和部分中使用 Markdown。安装将此行添加到应用程序的 Gemfile 中: gem 'r_mark' 然后执行: $ bundle而且还应该安装降价解析器,比如, ,或只要你喜欢。用法所有需要做的就是...

    Rails3常用命令行命令

    rails plugin install https://..../..git ``` 插件会被安装到`vendor/plugins`目录下,提供额外的功能或扩展。 以上就是Rails3的一些常用命令行操作。熟练掌握这些命令,将极大地提高你的开发效率,使你在构建...

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    * 安装所需插件(gem plugin、daemons、fastthread、cgi_multipart_eof_fix) 知识点4:创建 Rails 应用程序 * 创建测试的 Rails 应用程序 * 初始化目录结构和基本文件 知识点5:启动 Mongrel 服务器 * 启动 ...

    rails飞信 gem plugin api 插件的问题解决方案

    标题中的“rails飞信 gem plugin api 插件的问题解决方案”涉及到的是在Ruby on Rails框架下,使用特定的gem(一种Ruby的库或插件)来集成飞信API时遇到的问题及解决方法。飞信是中国移动推出的一种即时通讯服务,...

    Rails项目源代码

    Ruby on Rails,通常简称为Rails,是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式。这个“Rails项目源代码”是一个使用Rails构建的图片分享网站的完整源代码,它揭示了如何...

    Rails101_by_rails4.0

    《Rails101_by_rails4.0》是一本专注于Rails 4.0.0版本和Ruby 2.0.0版本的自学教程书籍,它定位于中文读者,旨在成为学习Rails框架的参考教材。Rails(Ruby on Rails)是一个采用Ruby语言编写的开源Web应用框架,它...

    几个常用的plugin的直接下载

    标题中的“几个常用的plugin的直接下载”提示我们,这可能是一个关于软件开发,特别是Ruby on Rails框架中的插件(plugin)下载的话题。Rails插件是为Rails应用添加功能或扩展其核心行为的代码库。在Rails社区,...

    vuex-rails-plugin:一个 Vuex 插件,可以轻松地将 Rails 资源映射到 Vuex 模块

    resources :posts生成以下端点: GET|POST /posts GET|PUT /posts/:id 删除 /posts/:id安装$ npm i vuex-rails-plugin用法该插件可以像这样导入到任何 Vuex 商店: // store.jsimport Vuex from 'vuex'import Vue ...

    oauth-plugin, 用于OAuth的Rails 插件.zip

    oauth-plugin, 用于OAuth的Rails 插件 OAuth插件这是在 Rails 应用程序中实现OAuth提供者和消费者的插件。我们支持修改后的OAuth 1.0规格:tools.ietf. org/html/rfc5849以及对 OAuth 2.0的支持:tools.iet

    关于rails 3.1 cucumber-rails 1.2.0

    Rails 3.1 和 Cucumber-Rails 1.2.0 是两个在Web开发领域非常重要的工具,尤其对于Ruby on Rails框架的测试和自动化流程。本文将深入探讨这两个组件,以及它们如何协同工作来增强软件开发的效率和质量。 首先,...

    centOS Rails3环境搭建

    rails plugin install https://.../... ``` #### 四、其他常用工具 ##### 9. 安装Gem依赖 安装必要的Gem依赖,例如`execjs`和`therubyracer`: ```bash gem 'execjs' gem 'therubyracer' ``` ##### 10. Git...

    RAILS2.1的中文版资料

    - LibinPan负责Markdown Editor部分。 #### ActiveRecord模块的改进 在ActiveRecord模块中,Rails 2.1版本进行了一些重要的改进,具体包括: - **SUM方法的增强** - **SUM方法中的表达式**:现在可以使用SUM方法...

    rails指南 中文版

    Rails指南中文版是针对Ruby on Rails框架的一份详尽教程,旨在帮助开发者深入理解并熟练掌握这个强大的Web应用开发工具。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-...

    rails2-sample

    从给定的文件信息来看,我们正在探讨的是一本关于Ruby on Rails的书籍,书名为《Simply Rails2》,作者是Patrick Lenz。本书旨在为初学者提供深入理解Ruby on Rails框架的指南,从基础概念到高级主题均有涵盖,是...

    使用Aptana+Rails开发Rails Web应用(中文)

    在开发Web应用时,Ruby on Rails(简称Rails)框架因其高效、简洁的代码风格和强大的社区支持而备受青睐。Aptana是一款强大的集成开发环境(IDE),尤其适用于Rails项目的开发,它提供了丰富的特性来提升开发效率。...

    [Rails] Crafting Rails Applications (英文版)

    [Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...

    Rails

    标题 "Rails" 指的是 Ruby on Rails,一个开源的Web应用程序框架,它基于Ruby编程语言,遵循MVC(模型-视图-控制器)架构模式。Rails由David Heinemeier Hansson在2004年创建,其设计理念是强调代码的简洁性、DRY...

Global site tag (gtag.js) - Google Analytics