我很想知道节省空间和实时编辑代码。谷歌文档不会占用任何空间,所以我很想知道它是否可能,并且可能存在着谷歌文档颜色代码的扩展?我想不要说我知道这是一种时髦的方式,但我很想知道它是否可能。
我想象它的工作方式是这样的: Google doc 如果您查看该文档,您会看到它被命名为“script.js”,其中的文本是打印hello world。 那么在html页面中它可能就像
<script type=text/javascript src="https://docs.google.com/document/d/1-SCNoJSQlMGJh-hmBLIwlyh_4eM9IisJqspARMMNKg0?plaintext"></script>
(或plainhtml)
我真的不知道如何做到这一点的语法是什么,但我希望我能说明问题。
然后对于Google sheets,它可能类似于
<script type=text/javascript src="https://docs.google.com/spreadsheets/d/1-cUUw0KJ8k87hTrPWhERRNyr8r-_hZn5tW5sbPsSiLc?plaintext&c=a&r=1"></script>
这将从Google表格中找回“hello world”。
你也可以在主html页面中这样做:
<script type="text/javascript">
var sheet = "https://docs.google.com/spreadsheets/d/1-cUUw0KJ8k87hTrPWhERRNyr8r-_hZn5tW5sbPsSiLc"
// then getting the spot (c,4) where column is "c", and row is "r".
Document.write(sheet+"?c=c&r=4");
</script>
有什么想法吗?
答案 0 :(得分:0)
修改强>
看起来获取Google文档原始文本的唯一方法是使用Drive API。但这对您的用例没有好处,因为即使文件可公开访问,它也必须经过身份验证。留下使用JavaScript下载文件的可能尴尬的解决方案,并转换text into functions。
看起来这可能是可能的。但是,您必须将doc从可编辑状态转换为原始文本状态。您可以查看此链接以获取更多信息:
The URL for a document's raw text? (过时)
但为什么不使用GitHub来托管代码呢? (或其他面向代码的服务)Github甚至会托管你的entire website(有限制)。
如果您正在寻找代码协作,Google文档对于代码格式化非常糟糕。对于Google Docs以外的其他选项,我可能会指向此question。
对于Google表格作为数据库可能更可行。我可以看看这个link。但现在有几个free tier database as a service platforms具有更丰富的功能。 (对于数据库)
最后,它可能是一个很酷的黑客,但与替代品相比,最终会对真实用例造成痛苦。