关于代码高亮
直接将代码拷贝到网易日志编辑器中的效果
#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("Hello world!\n");
return 0;
}
利用编辑器自带插入代码功能的效果
注:点击编辑器工具栏如图的按钮,
#include <stdio.h>#include <stdlib.h>int main(){printf("Hello world!\n");return 0;}
(深色背景的博客比较悲剧。。。)
用word再次打开编辑在word中的效果截图(没有高亮效果了)
再次在word中发布则失去高亮效果。
用发芽网提供的一个小工具实现代码高亮
这款工具是发芽网提供,用css完成的一个小工具,用以生成对应于每种编程语言的style,工具网址如下:http://fayaa.com/code/new/
Step1:选择你需要高亮的语言,然后键入你的代码,之后提交。
Step2:在提交后出现的页面找到并点击"一键复制"后的"html"选项,将生成的代码复制。
Step3:选择新浪发博页面左下角"显示源代码",将之前复制的代码粘贴到输入框即可。
可以利用这个工具代替(和发芽网一样)
http://tool.oschina.net/highlight
(导航已收录)
缺点:网站响应速度慢、不能上网或者网站出错的情况下不可用。
高亮效果(可以修改背景,字体,风格等等)
没有注册,效果如下(只加了行号。。。)
C++语言: 高亮代码由发芽网提供
1 #include <stdio.h>2 #include <stdlib.h>3 4 int main()5 {6 printf("Hello world!\n");7 return 0;8 }
Word中使用代码高亮插件
作为word插入代码插件不错!
无复制代码功能,复制代码连行号一并带上,这点比较蛋疼,不便于再次编辑。功能比较简单,但够用了,用到现在还而且没遇到什么问题
http://www.cnblogs.com/default/archive/2012/06/05/2537225.html
效果:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
初始设置不能恢复:备份一下
notepad++实现高亮的代码导出
首先用notepad++打开源代码文件。选择源代码语言。选中要粘贴的代码,然后选择插件->NppExport->Copy HTML to clipboard
然后在word中粘贴即可。此外,关键字的颜色也可以根据自己的需求在notepad++中进行设置,设置方法:菜单->格式->语言格式设置。
缺点:有点麻烦。
其他方法
为论坛和Blog添加代码高亮显示的功能
http://www.cnblogs.com/7ero/articles/934596.html
word录制宏的功能实现(亲测未成功,求解)
http://blog.chinaunix.net/uid-20672257-id-3323617.html
另外,wordpress的插件可以实现代码高亮,一些编程开发论坛中也有插入代码的功能。
欢迎关注