使用Prose.io为GitHub编写并让世界修改您的工作

如果一直都是 all 怎么办?如果全世界都能看到您的修订并提出建议,该怎么办?从表面上看,这似乎是一个可怕的想法–但是对于某些类型的文本(对于某些作家而言),这种开放式的合作可能是一个福音。 Prose是一个简单的在线发布平台,可与GitHub交互,以使您可以在线编辑文本并使用Gi​​t进行修订。

入门

要使用Prose,必须首先拥有GitHub帐户。假设您已登录Git,只需单击Prose的Authorize按钮:

下一步,您将回到Prose,查看所有Git存储库的列表:

如果您像我一样,那么现有的存储库都不适合一堆文字。当然,这可能对您而言并不正确:例如,如果您使用的是Jekyll发布框架,则可能已经有一个等待文本的存储库。实际上,许多Prose似乎都是在考虑Jekyll用户的基础上构建的:Prose甚至可以让您发布到Jekyll。就是说,您不需要 Jekyll使用Prose,而我已经看过它而未将其与其他任何东西连接。

所以,首先,让我们

创建新的GitHub存储库

要创建新的GitHub存储库,您必须回到GitHub本身–这不是您要做的事情可以在散文上做。 Prose建议将新存储库命名为“文档",这就是我所做的。

创建存储库后,它立即出现在Prose中:

编辑文档

单击进入我的新文档存储库,GitHub的默认README.md引起了我的欢迎。在这种情况下,MD代表Markdown – Dillinger.io,WriteMonkey和无数其他编辑器使用的简单格式。如果您一直在撰写供在线使用的文本,那么您可能会多次遇到Markdown。

点击文档,就会出现一个简单的编辑界面:

它很高兴没有任何广告,并且具有柔和的配色方案,很容易在眼睛上看到。它还具有Markdown的语法突出显示功能,而不是即时预览窗格(如Dillinger.io中使用的窗格),预览呈现为HTML的文本需要快速单击工具栏:

使用Ctrl + Shift +向右箭头浏览到预览屏幕。 Ctrl + Shift +向左键可带您进入Markdown备忘单,以备不时之需。

编辑器很有品位,但没有提供实时单词计数功能,有些功能我期望有任何针对作家的工具。它还会禁用Chrome的内置拼写检查器,使您的文本更容易出现拼写错误。

发布(或保存)

除非您使用Jekyll,否则发布和保存都很漂亮几乎是一回事:保存后,您的文本就会提交到GitHub存储库中。除非您是GitHub的付费用户并且选择了私有存储库,否则这意味着每个人现在都可以看到您的文本。第一次提交看起来是这样的:

再进行一些快速的擦写之后,GitHub的存储库的提交历史看起来像这样:

非常透明,但是也很安全:几乎不可能失去工作。您可以保存然后删除文档的很大一部分,但是始终可以将其取回。这就像无限制的撤消功能一样,即使您关闭计算机或移动到另一台计算机也可以继续工作。

这与Prose不能做的一切:例如,您可以使用Prose编辑其他人的像编码员一样,记录并提交拉取请求以使他们接受您的修订。散文还可以做很多其他事情,但是它的核心原理是不变的:编写Git。

最终思想

对我来说,散文更像是一个邀请而不是一个邀请。工具。公开思考,撰写,起草的邀请。通过不断地写作来克服“出版恐惧",这样就没有一个单一的“真理时刻" –您的想法一直以来都存在于世界各地,包括错别字,前后矛盾以及所有。从Wiki到标准的Git客户端,还有其他方法可以做到这一点,但是Prose并不假装是排他性的想法–它将内容打包得整整齐齐,以使该概念脱颖而出。是否适合您写是一个个人选择-如果您在评论中告诉我,我很想知道这个选择。

标签: 协作工具 文本编辑器 Web开发 网站管理员工具