很多时候,我需要一段时间才能在发帖之前正确撰写我的问题。有时,这只是一堆想法和概念,并不是我希望立即看到的东西。但是,除非您将其发布,否则无法保存部分问题。

这应该与Gmail中的工作完全一样。在这里,一旦您开始撰写问题,它就会自动保存为草稿。如果您的浏览器崩溃了,或者您需要稍后再回来完成它,它将在那里供您完成并稍后发布。

(可选)允许多个草稿问题和一个页面来编辑/删除它们。如果需要,请让它们在一段时间后过期。

评论

我要这个吗?是。可行吗我不确定。特别是因为如果针对问题实施了此功能,人们会希望它提供答案甚至是评论...

答案的“用处”不大,因为总是会先发布第一个答案,然后在以后“提示”它的冲动。

发表评论应该花了很长时间。对于答案,我将其视为需求的中间立场,因为如果他们希望获得更高的分数,那么答案比速度对问题的依赖要大得多。

最好的主意是,可以从您所连接的任何地方检索问题或答案草案。

+1仅用于草拟问题。 ChrisF是正确的,大多数人只是将答题板视为一种起草区域

请不要冒犯-但是,您可以为该问题的标题使用正确的语法吗?我认为它将使人们更加关注。我真的很想拥有这个功能。另外,为什么这是社区Wiki?它不是主观的,也不是任何东西-您可能会积累很多代表点。干杯!

+1000这是Stack Overflow上的一个大功能漏洞。

+1起草问题将非常有用。

@ChrisF:这种冲动并不总是存在的,如果没有其他问题,这对于回答崩溃很有用,可以防止崩溃(某些涉及代码的回答可能非常详尽)...

好的,以“推迟状态”模式进行的一年就足够了。请清除此功能。

@David-我认为您误解了“延迟状态”。通常不“推迟到以后”。它是“推迟给其他人实施或修复的”。例如,由浏览器javascript实现中的缺陷引起的bug可以推迟到浏览器供应商处进行修复(或者可能不会)。可以使用第三方解决方案轻松完成的功能请求可能会延迟给第三方。在这种情况下,是后者。

那不应该是地位委派还是地位不属于我们?

@bobobobo-哈哈摆好; )

@Joel Coehoorn-我知道和Mod争论这有点愚蠢...但是到底是什么。如果您仔细阅读[状态延迟]问题,似乎该标签几乎专门用来表示“如果它变得重要,我们将在稍后再讨论”(我完全同意)。但是正如Bobo所指出的那样,如果它的意思是“ Gee,我们希望第3方解决此问题”,则应为此真正创建一个更准确的新标签。

@Joel:为什么要自愿为一个标签分配两种含义,而创建两个明确的标签几乎不需要花什么成本呢?

#1 楼

现在已经可以完成答案和新问题。

如果您开始提出问题,但未成功提交,则下次访问“问题”页面时,您将看到上次保存的问题草稿。

如果您开始回答特定问题,但未成功提交,则下次访问该特定问题页面时,您将看到上次保存的答案草稿。


我们每45秒自动为所有新答案和新问题保存草稿。
自答不支持草稿。
编辑不支持草稿。
答案只有一个草稿,一个问题只有草稿。 (如果您开始新的帖子,则会清除旧的草稿。)
每个站点都有自己的草稿存储区,例如您可以在多个StackExchange网站上保存多个问题草案。
一周后,草案将自动清除。
草案也适用于匿名用户。

也:


成功提交任何答案后,将清除待处理的答案草稿。
最后一次但并非最不重要的是,技术上的成功时,将清除待提交的问题草稿。

有关草稿机制的详细信息可以在这里找到:


草稿在redis中存储7天。

对于匿名,我们使用cookie来跟踪用户。 br />对于非匿名用户,我们使用用户ID。

我们将其发送到心跳中(每隔一分钟左右),并在横幅中添加新答案时通知您在顶部。


评论


+1用于重新绑定ctrl + s,这完全可以节省我按该死的取消对话框的时间,因为我经常按键盘

–马克·艾略特(Mark Elliot)
2010年10月1日,下午1:53

Firefox中的Ctrl + S既保存草稿,又弹出“另存网页为”对话框。我认为使用该键绑定是行不通的。在工具栏中添加一个保存按钮。

–乔恩·西格尔(Jon Seigel)
2010年10月1日,3:09

@Jon gmail设法在Firefox中正常工作,因此必须有一种方法

–华夫饼
2010年10月1日,下午4:13

@乔恩我在Firefox中修复了Ctrl + S ...

–华夫饼
2010年10月1日在7:18

...这就是我最后保存草稿的方式。那时候我想过那个。

–恩典♦
2010-10-10 19:46

有了草稿答案真是太好了,但是这不是草稿问题吗? OP的接受也许是草稿?

–郑浩然
10-10-4在3:24

@Geoffrey,是的,这只是部分完成的……我们需要跟踪2个新的单独主题,一个主题用于编辑草稿,另一个主题用于问题草稿。

–华夫饼
10-10-4在5:18

@waffles:那么打开一个简单的“草稿答复”请求并将其标记为状态完成,同时将该请求保留为延期状态是否更合适?现在它误导了人们(像我一样)相信问题草案已得到执行。

–郑浩然
2010-10-4 14:39



@Geoffrey ...状态现在完成。

–华夫饼
2010-10-20 4:41

#2不再存在。 meta.stackexchange.com/questions/69831/…

–布兰登
2010-11-10 15:11



@waffles:节省草稿是在服务器端还是客户端实现的?

–乔恩·西格尔(Jon Seigel)
10 Nov 23 '23:32

@Jon ....服务器端

–华夫饼
2010-11-24 14:44

感谢您激活此功能。愚蠢的问题,但是如果我离开了我该如何保存已保存的问题草稿?

–乔纳森·戴(Jonathan Day)
2010年12月2日,下午5:47

@waffles,您是否正在考虑实现多草稿节省?这真的很引人注目,因为有时我会开始写一个问题/答案,而没有足够的细节,或者我找到了一个临时的解决方法,那么我想写些其他的东西,而我想离开之前的内容,并在一周后返回/月/正对问题等

– Shimmy Weitzhandler
2011-2-10的3:29

@waffles:看来草稿确实可以解决自我问题-我只是亲自测试了一下。这是小故障吗?我希望不是;实际上,我认为没有理由不支持草稿进行自我解答。

–亨德里克·沃格特(Hendrik Vogt)
2011-09-28 15:33



#2 楼

gmail有草稿,blogger是草稿,outlook是草稿(连接到远程交换服务器,以后我可以编辑电子邮件),我认为youtube具有草稿之类的功能,在完成编辑后才发布内容...这就是全部在云中。

我通常在工作时间结束时查看stackoverflow(然后是通常的情况),我看到了我想回答的问题,我开始打字,但我记得必须走。我可以待会儿在家完成。那么我是否将其保存在gmail草稿,Google文档中,在Exchange Server上,在记事本中,然后将文档保存在USB驱动器上然后带回家?

我真的可以做任何事情,但我仍然认为在我想张贴的地方张贴草稿会更好。


如果需要的话,使它们在一段时间内过期。


过期的物品将是一件好事,以保护自己SO数据库起草过多。

也许要求一定的声誉才能草稿?

只是我的想法...

#3 楼

我们需要此功能!我不确定为什么要推迟使用该功能,因为这似乎可以大大提高生产力。

如此处其他答案所述,此功能的功能应类似于Gmail处理草稿的功能-如果我正在草拟一封电子邮件,它会自动保存,然后我可以等待发送。

在写问题或回答时,这种功能会带来很多好处:



防止崩溃导致数据丢失-假设我正在写一个问题,我想粘贴一些示例代码,因此进入IDE,在浏览器中打开Stack Overflow窗口/标签,繁荣!我的计算机/浏览器崩溃。我刚才写的所有问题数据都丢失了。

在编写过程中切换计算机-在不得不离开某个地方之前,我常常会先想到一些问题的想法(不过,我不知道为什么会这样)。这意味着我要么必须快速写出我的问题,从而耽误了行程,而且影响了问题的质量。在Gmail允许的范围内,我希望能够开始写问题(或至少写标题和几行注释/想法),保存它,然后从另一个位置继续写它。

如果实现了这样的功能,则应同时适用于问题和答案。虽然对于问题来说更有用,但我上面所述的第一个原因也适用于答案。但是,问题实际上并没有特定的时间周期(如果您现在不提出问题,什么都不会改变,相反,明天再提出),而有了答案,原始问题及其答案可能会改变。谁知道,也许一个不错的答案已经被接受,但是草稿功能仍然是必需的。

在另一个说明上,我不确定是否需要清除草稿,嗯,也许很少(每年一次,这样可以消除任何问题),但我们稍后可以讨论。

这样的功能真棒。您不想在编写问题/答案时自动保存问题吗?

评论


糟糕,我没有看到有关崩溃的话题。随你。

– Maxim Maxim Zaslavsky
09年10月29日在0:01

#4 楼

+1。通常,当我输入一个新问题时,我会提出该问题的可能解决方案,因为提出问题会迫使我从不同的角度来思考。在这些情况下,我希望我可以“保存”到目前为止输入的问题草案,以花一些时间来尝试我设想的解决方案。因此,如果这个想法最终没有解决,我可以回来继续写我的问题。

他们说,如果您知道如何提出正确的问题,每个解决方案都是显而易见的。

评论


您不应该把问题留在那里然后自己回答吗?这样,下次有人想知道答案时,他们可以看到那里是什么?

–clahey
2010年5月6日在21:19

#5 楼

乍一看,我会说“只是将其复制/粘贴到记事本中”,但是您对突然崩溃等的观点对我来说很有意义,可以投票赞成。

评论


复制/粘贴到gmail :)

– Pascal Thivent
2010年6月23日在21:15

gmail ??????????

–user298438
18年6月8日在14:56

#6 楼

我同意。有时我回答了一个问题,然后又将其撤消了,因为在我编辑它时“不是问题”。然后,我不得不从头开始发布另一个问题。

#7 楼

我完全同意这一点。我在这里和那里的空闲时间里正在处理许多问题。处理问题时,最好使用markdown编辑器。

评论


:-) 非常有趣。

–user298438
18年6月8日在14:56

#8 楼

我绝对需要这个!每天我都会提出不应该发布的愚蠢的元问题,而当星期五临近时,什么也没有!太令人沮丧了!

实际上,我希望推迟发布选项。我知道我在深夜或周末发布的问题不会得到解答,我也不想一直跟踪它们,因此我可以解决它们。草稿并将其设置为在工作日内自动发布会很好。

#9 楼

尽管您可以在自己选择的任何编辑器中提出问题(或者,如果您希望机器独立,则可以在类似Google文档的地方),但我认为在两种情况下它会很有用:

开始打字并暂时改变主意。
当SO为您提供其他可能会回答您问题的帖子的建议时(您想先跟进这些帖子)。


#10 楼

这种排序存在。您可以删除问题并保留它,然后取消删除它。

评论


您必须能够再次找到问题-对于<1万名用户,这几乎是不可能的。

–ChrisF♦
09年11月17日在21:28

@ChrisF等等,昨天您不是刚刚回答了我的问题吗? meta.stackexchange.com/questions/31618/…应该不难找到……或者您不能搜索要重新打开的问题吗?

– leeand00
09年12月3日在22:32



#11 楼

在这里扮演魔鬼的拥护者:

您可以在一段时间内用选择的编辑器**编写问题,然后在达到最终荣耀时将其复制并粘贴到SO中。

[*]特别是具有自动保存功能的计算机。

更新和澄清

我并不是说这个主意很糟糕-只是还有其他现有的替代方案。 TheTXI和Diago提出了很好的理由来解释为什么能够在站点上保存草稿会很有用,我也同意。

如果您愿意,也可能会提示您(例如未接受的答案) ve开始草稿,但N天后未发布。

评论


我可以看到的一个问题是,您可能没有与正确设置问题格式所需的编辑器功能(例如代码突出显示,引号等)相同。

–TheTXI
2009年6月30日15:36

@TheTXI-好点。

–ChrisF♦
2009年6月30日15:38

您可以使用标记在编辑器中设置其格式,**表示粗体,_表示斜体,`表示代码块。

–伊恩·埃利奥特(Ian Elliott)
2009年6月30日15:40

同样,您可能并不总是在同一台计算机上。我在工作中提出一个问题,回家,然后在家完成问题。使用两台不同的计算机,我可以随时通过任何浏览器返回并完成我的问题。

– BinaryMisfit
09年7月1日在12:35

@Diago-我确实说过我在扮演恶魔的拥护者;)您和@TheTXI都提出了好的观点,希望能够将问题草稿保存在网站上。

–ChrisF♦
09年7月1日在12:46

我同意,重新实现您和您的浏览器可以为您做的事情的价值不高。 (FWIW,我使用出色的Firefox插件“ It's All Text!”在vim / gvim中进行大部分的帖子编辑。)

–醚
09年11月17日在22:17

我也同意我确实没有看到重新实现您和浏览器可以为您做的事情的任何价值。

–user298438
18年6月8日在14:57

#12 楼

我猜想此请求将满足基本需求,即写下您想到的任何问题,直到您完善它们(在您的脑海中),就像我们在情景喜剧中看到的“自记式录音机”堵嘴一样。

我想看到的是,基于当前识别“可能重复”和类似内容的能力,分析问题草案并根据有效性分配可见的“要点”。逻辑是,如果您对一个问题进行了分析,以找出可能的重复项/匹配项,那么为什么不将一大堆“未提出”的问题归因于算法呢?那么您可以对消除过程进行评分,并获得关于可能的建议(想要)询问,以及添加和删除数据点(问题草稿)的能力,从而影响算法。

并不是真正的功能请求,更多的是想法...