【问题标题】:Is there an easy way to View, Edit & Locally store a .txt file through Chrome [closed]有没有一种简单的方法可以通过 Chrome 查看、编辑和本地存储 .txt 文件 [关闭]
【发布时间】:2011-02-07 11:03:01
【问题描述】:

这不一定是编码问题,但这里的用户是最合适的人选。

有没有一种简单的方法可以在浏览器(我使用 Chrome)上查看和编辑简单的文本文件(.txt 似乎是最明显的)。我也希望将此文件存储在本地,最好放在我的保管箱文件夹中,以便随时备份。

我尝试寻找可以执行此操作的 chrome 扩展程序,但在 3 次尝试失败后,我认为可能有手动方式来执行此操作。

我不关心格式,只要是通用的,如果需要可以在其他计算机上打开。

【问题讨论】:

    标签: browser google-chrome notepad todo


    【解决方案1】:

    将以下内容粘贴到您的浏览器地址字段中以获取准备好的浏览器记事本:

    data:text/html, <html contenteditable>

    您可以在此处键入或粘贴文本,进行编辑,然后另存为页面或复制到某处。 Jose 在他的blog 中建议。

    【讨论】:

    • 这个答案很有趣,总比没有好,但我不喜欢它为每次保存下载文件的方式。
    【解决方案2】:

    HTML5 有一个文件 API:http://www.html5rocks.com/tutorials/file/filesystem/

    读完之后,您会意识到可以使用 blob 构建器写入文件,然后将该文件发布回您的浏览器,浏览器会自动下载它。

      var bb = new BlobBuilder();
      bb.append(message.value);
      var blob = bb.getBlob(); 
      location.href = window.webkitURL.createObjectURL(blob);
    

    【讨论】:

      【解决方案3】:

      这是一个老问题,但我一直想要这种能力,终于找到了适合我的解决方案。在 Chrome 中,按照here 所述设置 Workspace 文件夹。

      我想编辑一个降价文件,所以我在我的工作区文件夹中创建了一个名为 editable.md 的空文件。打开 Chrome 开发人员工具后,在 Sources 窗格中,我可以双击此文件进行编辑。更好的是,我已经安装了MarkView plugin,所以我在主视图中看到了一个渲染良好的降价版本。

      【讨论】:

        【解决方案4】:

        我认为 Web 浏览器和文本编辑器被这样称呼是有原因的。你为什么不想要这样的功能?还有其他工具可以做到这一点。

        也许您的答案是处理此类请求的服务器 - 允许添加信息,并将其存储在与其他用户共享的自己的保管箱文件夹中。

        主要问题是浏览器无法轻松访问您计算机上的文件,如果这些文件不是 cookie、tmp 文件。

        【讨论】:

        • 公平地说,我的要求是我可以有一个待办事项列表,我可以从我的浏览器访问(使用更少的阅读器),并且它还可以跨计算机备份。也许妥协是使用开箱即用的谷歌浏览器应用程序。
        • HTML5 有一个称为客户端存储的功能 - link,但它还没有得到支持,而且您仍然必须弄清楚如何备份数据。
        猜你喜欢
        • 1970-01-01
        • 2011-11-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-03
        • 2020-02-12
        • 1970-01-01
        相关资源
        最近更新 更多