Dynamic Template plug-in for Windows Live Writer使用

来源:互联网 发布:李涛疯狂淘宝学费 编辑:程序博客网 时间:2024/05/23 19:11

DynamicTemplate是用于在使用WLW编辑时,插入作者预先编辑的各种文本\格式\各种网页代码程序的插件。刚刚试用了插件DynamicTemplate 1.0.3,感觉功能十分强大,不懂得C#也能够编辑自己的功能插件,下面是我的试用手记。

  1. 首先,系统装有WLW(至少是Windows Live Writer beta 2及以后版本)
  2. 下载软件DynamicTemplate 1.0.3:插件作者Joe Cheng网站
    安装,作者网站上有几个范例的flash视频,可以下来看看。还有三个编程实例,下来后单击安装就可以了(不装也没有大的影响)
    3.装好后打开WLW,发现右边插入栏多了一项image
  3. 单击打开,开始编辑,单击Edit Templates链接,进入编辑状态。image
    1. 4.单击“New...”新建一个Tempelate。
         首先,输入Tempelate名称
         其次,进入编辑状态,上拦是变量栏,下栏是代码编辑栏,如下图所示。
            image
  4. Tempelate实例

            ①简单插入文本/链接 
            方法:在“Tempelate Body”中输入文本、链接 
            例子:任取一个Tempelate名称(我取Power),在“Tempelate Body”中输入

Powered By <a href="http://pistilwu.spaces.live.com">Maria's Palace</a>

用法:在编辑文章时,单击image,单击“Power”(刚编辑的Tempelate)即可插入文中 
效果:Powered By Maria's Palace 

②插入当前时间
例子:在“Tempelate Body”中输入

<b><%= DateTime.Now.ToString("hh:mmtt") %></b>

用法:同1
效果:03:13下午

③编辑选中文本
例子:(插入当前时间)在“Tempelate Body”中输入

<span style="font-variant: small-caps"><%= _selection %></span>

说明:<%= _selection %>表示选中部分
<span style="font-variant: small-caps"><span>表示建一个span,
        span里的英文小写 文本大写化,当然你可以根据需要自己定义样式
用法:选中英文文本,运行该Template(运行同1)
效果:Powered By Maria's Palace

④插入带变量的文本
方法:在“Tempelate Variables”框“Variable Name”栏中输入变量名,“Lable”栏重输入提示信息(就是提醒你输入时的标签),在“Tempelate Body”框中输入带变量引用的代码

<%= 预先定义的变量名 %>

例子:(插入地址)
1.在“Variable Name”中添加“完整地址”、“地址”两个变量,Lable可根据需要填写(在这里Maria填的和变量名相同)
2.在“Tempelate Body”中输入

<a href="<%= 完整地址 %>" style="display:block; color:yellow; border:1px dashed red; background-color:red; width:45px; height:30px; line-height:30px; font-weight:bolder;"><%= 地址 %></a>

效果:在弹出的提示窗中“地址”输入“China”,“完整地址”输入“中华人民共和国”
显示:

China

源代码显示:

<a style="border-right: red 1px dashed; border-top: red 1px dashed; display: block; font-weight: bolder; border-left: red 1px dashed; width: 45px; color: yellow; line-height: 30px; border-bottom: red 1px dashed; height: 30px; background-color: red" href="中华人民共和国">China</a>

部分内容来源于:插件作者Joe Cheng网站

原创粉丝点击