使用Zoundry Writer+代码片+七牛云 离线发布博客

在线博客编辑写的稍长点就很不爽,另外想在oschina和csdn上发布同一篇博客也费劲,所以想找个离线博客平台。

比较常用的离线博客软件是Windows Live Writer和Zoundry Writer,

csdn的离线发布使用参见 公告:CSDN博客频道支持Windows Live Writer离线写博客啦

oschina的离线发布使用参见 使用 Live Writer 在 oschina 上写博客 OSChina 增加对 Zoundry Writer 写博客的支持

  • Windows Live Writer

大部分平台都支持Windows Live Writer,所以刚开始想用Windows Live Writer的,无奈安装软件费了半天劲还出问题,怒而使用Zoundry Writer。

记录下我碰到的Windows Live Writer问题:

1 版本问题,官网下载的是在线安装,Windows Live Writer 2009后续的版本是不支持XP的,所以想XP安装得找以前的版本,搜到一个2009的绿色版本是可用的。

2 .net问题,按照csdn官方公告的方法,在添加日志账户下一步时报错:尝试检测日志设置时发生意外错误,网上查到一个解决方法:.net版本冲突,卸载多余.net,升级IE7至IE8。

我卸载了.net4保留了.net2 .net3,装这么多都是以前装软件要求的依赖。csdn账户Ok,可是oschina又在相同的步骤报错(估计教程里用的高版本测试的),如下图,

两次报的还不一样,忽然想起以前用过一阵Windows Live Writer,好像插件有时候也会出现.net问题,实在没心情用了。强烈吐槽.net兼容性。

  • Zoundry Writer

下载直接官方网站

使用步骤和Windows Live Writer差不多,都是添加账户,远程发布网址等等,一切顺利,Zoundry Writer还可以下载博客,但csdn下载失败,Internal Server Error。

Zoundry Writer的缺点是不原生支持代码高亮,需要借助工具,我使用的是highlight工具

我的做法是先写完文字,然后将要写的代码使用工具转换成XHTML格式,Zoundry Writer 切换到XHTML方式下,粘贴到自己想放的位置。下面是我的测试代码,希望能正常显示。


  1. #include <stdio.h>

  2. #include <stdlib.h>

  3. int main ()

  4. {

  5. printf ( "Hello Zoundry!" );

  6. return 0 ;

  7. }

本篇博客使用Zoundry Writer编辑发布,也是一个测试博客。

============================================================
2014.7.11

代码高亮失败,看来今后还是写字用这个先存草稿,网页编辑代码图片吧,或者还是试试Windows Live Writer。。

============================================================

2014.7.12

测试离线发布代码,使用CSDN的CODE代码片功能,CODE代码片使用参见CODE帮助文档

#include 
#include 
#include 
int main()
{
	std::string a = "some string";
	std::string b = a;
	assert(b.data() == a.data());// We assume std::string is COW-ed

	std::cout << b[0] << std::endl;
	assert(b.data() != a.data()); // Oops!

	return 0;
}

离线发布图片经常出问题,使用图片外链功能发布就Ok,七牛云免费帐号够用了,直接在HTML中插入图片代码:

<img src="图片链接地址"alt="图片描述"/>

图片测试:

ZoundryZoundry

Powered by Zoundry Raven

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章