我无法在问题中发布代码 - 它“似乎”有未格式化的代码,但没有

Dal*_*ale 9 markdown

我花了近两个小时创建一个新问题,试图提供有用的信息和代码 - 我无法使用代码沙箱,因为 sqlalchemy 和flask 在codesandbox.com 上不作为依赖项提供。

当我进入帖子的“审核”步骤时,我收到一条错误消息:

您的帖子似乎包含代码格式不正确的代码。请使用代码工具栏按钮或 CTRL+K 键盘快捷键将所有代码缩进 4 个空格。如需更多编辑帮助,请单击 [?] 工具栏图标。

当然,这里的关键词是“出现”。大约有六个代码块,但它们的格式都正确。我尝试过使用三个刻度线,尝试使用 control-k 来格式化 4 个空格,尝试同时使用这两种方法,但我不断收到错误。错误中没有足够的详细信息来准确说明 stackoverflow 代码认为哪里存在未格式化的代码。

关于如何克服这个错误有什么建议吗?

Dal*_*ale 12

解决方案是,我将一条错误消息放入块引用中 - 毕竟,它不是代码;它是一个错误消息。这是一条错误消息。stackoverflow 代码将错误消息解释为代码。我将其从块引用块更改为代码块,看来我现在可以发布消息 - 但现在我遇到了一个限制,我只能在 90 分钟内发布一次,所以这个问题阻止了我发布真正的问题。

只是给管理员的建议:代码验证器不应检查块引用的段。

  • FWIW 关于网站运作的建议更适合 [meta](https://meta.stackoverflow.com/)。 (2认同)