有没有一种简单的方法可以通过 Chrome 查看、编辑和本地存储 .txt 文件 [已关闭]

问题描述 投票:0回答:4

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

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

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

我不在乎格式,只要它是通用的,并且如果需要的话可以在其他计算机上打开即可。

google-chrome browser notepad
4个回答
5
投票

将以下内容粘贴到浏览器地址字段中以获得现成的浏览器记事本:

data:text/html, <html contenteditable>

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


1
投票

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);

1
投票

这是一个老问题,但我想要这种能力很长时间了,终于找到了一个适合我的解决方案。在 Chrome 中,按照此处所述设置工作区文件夹。

我想编辑一个 Markdown 文件,所以我在工作区文件夹中创建了一个名为

editable.md
的空文件。打开 Chrome 开发者工具后,在“源”窗格中,我可以双击该文件进行编辑。更好的是,我安装了 MarkView 插件,所以我在主视图中看到了渲染良好的 markdown 版本。


-5
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.