请分享您的看法,参加 2024年Clojure现状调查!

欢迎!请参阅关于页面以获取更多关于本网站如何使用的信息。

0
元数据

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

在上面的例子中,我尝试让markdown引擎知道我想将代码高亮显示为Clojure,但是"clojure"也被输出了。我不确定我的代码是否在代码块中,但它的格式有所不同。这是这个网站的一个bug吗?

1 答案

+1

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

这类似于StackOverflow - 代码块通过左端缩进几个空格来区分。

我从未做过像这样的markdown代码高亮。我总是使用三重反引号,在stack overflow上也一样。我刚试了你告诉我的方法,但不知道如何告诉它要高亮哪种语言。

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

“Clojure”这部分让我非常困惑,如果我只是进行缩进的话,我应该把它放在哪里?
我认为编辑器并未配置以支持该功能。至少,我自己就没办到过,也没见过其他人这样做。
嗯,我以为只是漏掉了什么,因为高亮有时会发生,有时不会。当它发生时,看起来也不是很对劲。
我在编辑器中看不到任何“顶部栏”。
我只能看到这个普通的`textarea` HTML元素

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

我也试了用四个空格进行缩进,但仍然没成功 :(

以下是我的输入

https://ask.clojure.org/index.php/12115/ability-preserve-namespaces-clojure-named-using-clojure-write?show=14101#c14101
不幸的是,在这里评论的工作方式与问题和答案不同,并且与前两者相比更差。这是我的待修复列表中的一个(我不负责这个网站,是Alex负责,但我对所有这类问题都感到非常不满,想要改进它),只是我从未有时间真正去做。
...