【发布时间】:2013-04-05 01:43:37
【问题描述】:
我的谷歌驱动器中有一些 .cs c# 源代码文件,我希望能够直接查看而无需下载它们。我怎样才能做到这一点?一般来说,当有一个文件扩展名不受支持的文本文件时,我如何将其视为来自谷歌驱动器的文本?
【问题讨论】:
标签: text-files mime-types google-drive-api file-type
我的谷歌驱动器中有一些 .cs c# 源代码文件,我希望能够直接查看而无需下载它们。我怎样才能做到这一点?一般来说,当有一个文件扩展名不受支持的文本文件时,我如何将其视为来自谷歌驱动器的文本?
【问题讨论】:
标签: text-files mime-types google-drive-api file-type
很遗憾,目前尚不支持许多代码文件类型。 From the support docs
.txt 受支持,但无法查看文件 as 除了在上传时分配的基础 mime 类型之外的其他类型。对于 C#,mime 类型是 text/x-csharp。这意味着更改文件的扩展名也无济于事,因为这不会修改 mime 类型。 (试过了。不行。)
来自 Google 帮助文档:
Google 云端硬盘可让您查看以下文件类型:
Image files (.JPEG, .PNG, .GIF, .TIFF, .BMP)
Video files (WebM, .MPEG4, .3GPP, .MOV, .AVI, .MPEGPS, .WMV, .FLV)
Text files (.TXT)
Markup/Code (.CSS, .HTML, .PHP, .C, .CPP, .H, .HPP, .JS)
Microsoft Word (.DOC and .DOCX)
Microsoft Excel (.XLS and .XLSX)
Microsoft PowerPoint (.PPT and .PPTX)
Adobe Portable Document Format (.PDF)
Apple Pages (.PAGES)
Adobe Illustrator (.AI)
Adobe Photoshop (.PSD)
Tagged Image File Format (.TIFF)
Autodesk AutoCad (.DXF)
Scalable Vector Graphics (.SVG)
PostScript (.EPS, .PS)
TrueType (.TTF)
XML Paper Specification (.XPS)
Archive file types (.ZIP and .RAR)
如果 Google 除了支持少数语言之外还支持其他语言,那就太好了,但真正简单的解决方法是允许在匹配 text/* 的 mime 类型上查看纯文本。在各种留言板上有很多关于此类功能的请求,但我没有看到任何可以让它看起来像 Google 会答应的东西。
【讨论】:
看起来有一个 Google Drive 应用程序可以让您查看 c# 文件,它称为 Neutron Drive。不确定我刚刚尝试的功能如何,尽管它确实有代码突出显示。
【讨论】: