高亮代码插件Syntax Highlighter
今天本想发些代码上来的,一看没有代码高亮显示,玩完~~赶紧找呗。问Hap同学要了个“wp-syntax”,Google了一番,也顺便看了些效果,觉得不是很理想。经过一番乱七八糟的搜索,找了老半天,找到了Syntax Highlighter and Code Colorizer for WordPress(这全名真长 )插件。
我是直接通过后台在线安装的,插件》添加新插件》搜索“Syntax Highlighter”,可以在列表的前几位看到这个插件。找到安装按钮,点击就开始安装了
。。。
。。。
安装非常迅速,几秒钟就好了,装好以后下面会有个“激活”按钮,可以直接激活插件。
废话了一大堆,我们赶紧来看一下效果吧 😆
一、java
private void helloword() { System.out.println("Hello world!"); }
二、vb.net(我找不到这语言,选的是vb 😯 )
' 检测是否重复运行 Public Shared Sub main() If (UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0) Then MessageBox.Show("本程序已经启动,请检查......", "重复运行提示") e.Cancel = True System.Environment.Exit(-1) End If End Sub
三、Javascript
//YAJX-ytl's AJAX库 /* Author:YTL Describe:Ajax library for webservice Copyright (c) 2008, shecs Inc. All rights reserved. version: 1.0.0.0 */ //---------------------------------- /* 声明YAJX命名空间,模拟的嘿嘿~~ */ // 声明一个全局对象Namespace,用来注册命名空间 YAJX_Namespace = new Object(); // 全局对象仅仅存在register函数,参数为名称空间全路径,如"YAJX.xxx" YAJX_Namespace.register = function(fullNS) { // 将命名空间切成N部分, 比如YAJX、xxx等 var nsArray = fullNS.split('.'); var sEval = ""; var sNS = ""; for (var i = 0; i < nsArray.length; i++) { if (i != 0) sNS += "."; sNS += nsArray[i]; // 依次创建构造命名空间对象(假如不存在的话)的语句 // 比如先创建YAJX,然后创建YAJX.xxx,依次下去 sEval += "if (typeof(" + sNS + ") == 'undefined') " + sNS + " = new Object();" } if (sEval != "") eval(sEval); } // 注册命名空间YAJX, YAJX.assist YAJX_Namespace.register("YAJX.Core"); YAJX_Namespace.register("YAJX.Assist"); YAJX_Namespace.register("YAJX.Check"); YAJX_Namespace.register("YAJX.MultiThreading"); YAJX_Namespace.register("YAJX.XML"); //----------------命名空间结束-----------------------
总体来看效果很不错,哇哈哈~~~从今往后可以发漂亮的代码啦!By the way:很可能只是看起来的效果漂亮 😳
本文如无特别说明,均属原创,转载请注明出处!
原文链接:http://iiu.me/archives/28
这个怎么使用呢 插入代码的时候怎么弄呢?
也是标签吗?
这样插入代码<pre class="brush:java">代码</pre>
per
我插入后怎么显示引用呢
你只要按格式插入,它在显示的时候自动转换的,因为是以插件的方式安装的,不用改动模板什么的。
多谢推荐,已经装上用啦~