再谈将C++语言源码转成html的方法(vim实现,可用于java,perl,python等等多种语言)

转载 2004年08月13日 09:37:00

 

     乾坤一笑[smileonce]   smileonce@126.com?? 2004-7-23
      版权所有 转载请注明出处  http://blog.csdn.net/smileonce

    最近在学用vim,发现他真是一个好东东,功能强大,无所不包。我估计,如果我的母语要是English,估计都会用着它不丢手了。好了,这里我只想说,如何用一个命令来实现将C++语言源码转成html文件。(PS:vim是unix/linux环境下最通用的编辑器之一,也有其windows版本,不过windows上使用它的人不多)

    首先,确保你是处于语法加亮状态,把要转换的源码用vim打开,看看是不是有颜色的?如果不是,使用命令:
:syntax enable
将vim的语法加亮功能打开

    然后,执行命令:
:source $VIMRUNTIME/syntax/2html.vim

    Okey,vim在另外一个窗口里面显示转换好的c++源码。大功就告成了,赶快保存下来吧,执行命令:
:write myhtml.html

    因为vim支持几乎各种语言、脚本的语法加亮,所以都可以把他们转换成html。很方便的,vim功能特别强大,可定制的能力极强,光vim6.3的中文文档(用户手册部分就有400多页),又是完全开源的,所以,推荐程序员们都使用它来简化你的工作:p

posted on 2004年08月12日 11:34 PM

C语言实现多级反馈队列调度算法

C语言实现多级反馈队列调度算法 #include #include #include typedef struct node /*进程节点信息*/ { char name...
  • yangquanhui1991
  • yangquanhui1991
  • 2015年08月12日 16:05
  • 3751

高斯混合模型(GMM)实现和可视化

版权声明:作者:金良(golden1314521@gmail.com) csdn博客: http://blog.csdn.net/u012176591 目录(?)[+] ...
  • u011955252
  • u011955252
  • 2016年03月06日 10:49
  • 2084

/*算法从9个数中取出3个3位数其中两个3位数相加等于另一个3位数其中每位数字不能重复,c语言怎么实现*/

c++ int 取出[9], 位数[3]{0, 0, 0}, 个数(999999999), 序(0), 幕(100), 取; do {/*这里只设计按顺序截取3个3位数的算法,按我对题目所理解...
  • xianfajushi
  • xianfajushi
  • 2014年11月01日 20:38
  • 2226

经典算法集锦,多种语言实现(java,C++,C#),详尽的算法描述

  • 2009年08月24日 15:00
  • 685KB
  • 下载

C#, Java, PHP, Python和Javascript几种语言的AES加密解密实现【多种语言AES/CBC/PKCS5Padding通用加解密数据】

http://www.tuicool.com/articles/nERnqe http://www.cnblogs.com/AloneSword/p/3485912.html【这里有具体的对称和非对...
  • buster2014
  • buster2014
  • 2016年03月20日 22:01
  • 5894

网站商城APP上的短信验证码接口文档和demo支持PHP java c#等多种语言

  • 2018年01月11日 14:32
  • 2.63MB
  • 下载

让Souce Insight支持多种语言的语法高亮:Python,Ruby,ARM汇编,windows脚本文件(bat/batch),PPC,SQL,TCL,Delphi等

转载:http://www.crifan.com/source_insight_support_highlight_for_python_ruby_arm_batch_ppc_sql_tcl_delp...
  • paul313
  • paul313
  • 2015年06月06日 11:21
  • 1313

条款1 把C++看成是多种语言的联合体

一开始,C++只是C加上了一些面向对象的特征。C++的最初名称”C with Classes”(使用类的C语言)也反映了这一点。 随着 C++ 逐渐成熟,它变得更加丰富多彩,大胆前卫,它开始采纳一些...
  • lsfreeing
  • lsfreeing
  • 2014年11月13日 10:35
  • 309

IOS 程序实现多种语言的本地化

多语言在应用程序中一般有两种做法: 一、程序中提供给用户自己选择的机会; 二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。 第一种做法比较简单完全靠自己的发挥了,这里主要讲第二...
  • lxlzy
  • lxlzy
  • 2015年11月13日 11:46
  • 347

多种语言实现Base64编码解码

由于长度限制,上篇《网络信息传输编码解码》只介绍了编码解码的原理,本篇将把c#,vc,vb,delphi,php,python,asm 等语言的程序代码列于此,有些是从网上搜来的,供大家参考: ...
  • chinajobs
  • chinajobs
  • 2016年02月13日 13:35
  • 1198
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:再谈将C++语言源码转成html的方法(vim实现,可用于java,perl,python等等多种语言)
举报原因:
原因补充:

(最多只允许输入30个字)