繁体   English   中英

使用Google文档/表格中的代码

[英]Using code from Google Docs / Sheets

我对节省空间和实时编辑代码感到好奇。 Google文档不占用任何空间,因此我很想知道是否有可能,并且是否有可能为Google文档提供颜色标记? 我不想说,我知道这是一种时髦的方法,但我很好奇是否可行。

我想象它的工作方式是这样的: Google文档如果您查看该文档,就会看到它的名称为“ script.js”,并且其中的文本正在打印问候世界。 因此,在html页面中,可能类似于

<script type=text/javascript src="https://docs.google.com/document/d/1-SCNoJSQlMGJh-hmBLIwlyh_4eM9IisJqspARMMNKg0?plaintext"></script>

(或plainhtml)

老实说,我不知道该怎么做的语法,但我希望我能理解这一点。

然后对于Google表格 ,可能是类似

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

有任何想法吗?

编辑

似乎获取google文档原始文本的唯一方法是使用Drive API 但这对您的用例不利,因为即使可以公开访问文件,也必须对其进行身份验证。 留下了使用JavaScript下载文件并将文本转换为function的可能尴尬的解决方案。

看起来这可能是可能的。 但是,您将不得不将文档从可编辑状态转换为原始文本状态。 您可以查看此链接以获取有关以下内容的更多信息:

文档原始文本的URL? (已过时)

但是,为什么不使用GitHub托管代码呢? (或其他面向代码的服务)Github甚至将托管您的整个网站 (有限制)。

如果您希望进行代码协作,则Google文档对于代码格式设置将是可怕的。 对于Google Docs以外的其他选项,我可能会向您指出这个问题

对于Google表格作为数据库,这可能更可行。 我可能会看看这个链接 但是,现在有几个具有更多功能的免费层数据库即服务平台 (对于数据库)

最后,这可能是一个很酷的技巧,但与替代方案相比,最终对于实际用例而言是痛苦的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM