如何提供下载前预览文件的选项

时间:2019-02-07 19:49:47

标签: github jekyll github-pages

我正在使用github-pages和jekyll服务自己的博客,有时我会在其中放置脚本文件(python,MATLAB等)供读者下载。我可以为读者提供一个在下载代码文件之前将其预览为文本的选项吗?我正在想象一种情况,例如当他们单击超链接时,而不是立即下载它,而是向他们显示了一个页面以查看代码。

2 个答案:

答案 0 :(得分:1)

您可以将文件另存为.txt文件,然后具有2个按钮或链接:Download FilePreview File。您可以复制/粘贴到新的.txt文件中,也可以另存为并添加.txt扩展名。无论哪种方式,您都将获得原始文件,然后是其.txt版本。

例如,如果您有test.py,则可以将下载链接转到test.py,将预览链接转到test.py.txt。浏览器应将.txt文件呈现为纯文本。

答案 1 :(得分:1)

您可以将代码段托管为GitHub Gists,然后链接到博客上的Gist,以便用户可以查看您的代码并选择下载。