2024 Clojure状态调查中分享您的想法!

欢迎!请查看关于页面以获取更多关于此网站的信息。

0
Meta

`clojure
(defn my-cool-defn [])
`

在上面的示例中,我试图告诉Markdown引擎,我想要将代码高亮显示为Clojure,但输出中却出现了"clojure"。我不确定我的代码是否真的是一个代码块,但它格式不同。这是这个网站的bug吗?

1 答案

+1

在编辑器中,顶部栏显示{} - 选择代码块并点击那个按钮以使该块格式正确。

它与StackOverflow类似 - 代码块通过左边缩进几个空格来区分。

我从未做过像那样的Markdown代码高亮。我总是使用三个反引号,在Stack Overflow上也一样。我刚刚试了你告诉我的方法,但不知道如何指定要高亮的语言。

```clojure
(defn my-fn [])
```

这里的“clojure”让我很困惑,如果我只是缩进,我应该把它放在哪里?
by
我认为编辑器没有配置支持这一功能。至少,我自己做不到这一点,也没见过其他人做过。
by
好吧,我以为只是遗漏了什么,因为高亮有时候发生,有时候没有。即使发生,看起来也不是很对劲。
by
我没看到编辑器中的“顶部栏”。
我只能得到这个普通的 `textarea` HTML 元素

<textarea name="c14101_content" id="c14101_content" rows="4" cols="40" class="qa-form-tall-text">
...
</textarea>

我也尝试了用4个空格缩进,但丝毫没有效果 :(

这是我输入的内容

https://ask.clojure.org/index.php/12115/ability-preserve-namespaces-clojure-named-using-clojure-write?show=14101#c14101
by
不幸的是,这里的评论工作方式与问题和答案不同,而且与问题和答案相比要差得多。这是我的待解决问题清单上的一件事(我并不负责这个网站,Alex 才是,但我对所有这些问题都感到非常不满,想要改进它),只是我始终没有时间去做。
...