通过Google Docs来发布Blog

一直以来通过Word 2007写博客,写完的博客就发布到博客园上,然后本地不保存word文档。今天通过研究发现(呵呵,是传说中的研究发现哦)Google Docs可以直接发布文章到blog上。接下来就介绍一下如何发布:

1.新建一个Google文档
2.文档准备完毕后,点击Google Docs的“Share"按钮,在弹出的菜单中选择”Publish as web page..."
 
3. 如果你没有在Google Docs上配置过blog信息,就会弹出blog settings的窗口如下:
4.配置好blog信息后,再点击"Publish as webpage..."的时候便会出现如下的界面:
 
在上面的界面中选择"Post to blog"即可(此处因为我已publish过,所以显示Republish post)

那么通过Google Docs来写blog有什么优点呢?简单的总结几点有:
1.blog有备份,而且由于Google Docs有本,因此可以说是备份的相当详细。(谈到备份,我就经历过把整个博客站点的blog全误删除的痛苦)。
2.既然是在线的,因此任何地方都可以访问。当然了这是Google Docs本身的优点啦。

那么通过Google Docs来写blog又有什么缺点呢?
1.最大的缺点是插入图片不方便,因为不能直接复制粘贴,只能通过如下对话框来导入本地文件:
这样对于屏幕截图来说,就多了几个步骤。当然这也不算什么大问题,呵呵。
2. 这一条纯粹是个人感觉哈:总觉的在线发布文档不太踏实,担心自己的哪篇不该发布的文档被不小心给误发布了,呵呵要谨慎。

最后,作为程序员,写技术博客是经常的事情,因此有必要测一下直接粘在Google Docs里的代码发布到blog上之后会是什么效果:

using System;

namespace Test
{
    delegate void Action();

    class Program
    {
        delegate void Action();

        static Action GetAction()
        {
            int x = 0;
            Action a = delegate { Console.WriteLine(x); };
            x = 1;
            return a;
        }

        static void Main(string[] args)
        {
            Action a = GetAction();
            a();
        }
    }
}

上面的代码是直接从Visual Studio中粘贴过来的,看的出来字的颜色都丢失了,字体也丢了(Visual Studio中用的是Courier  New)。关于代码行的缩进就要看发布后的效果了。

原文地址:https://www.cnblogs.com/lsp/p/1642643.html