为选中文本添加 Markdown

我不知道这是否可能,但例如在 Obsidian 中,我可以选择一个单词或句子,然后按反引号键自动用反引号(或 3 个反引号用于代码)将单词或句子括起来。

能否在此处实现此功能?由于我在 Obsidian 中大量使用此功能,我发现自己经常尝试这样做。

1 个赞

抱歉,你不能。但你可以选择一段文本,然后在工具栏中打开齿轮图标,然后选择第一个(我的文本是芬兰语……它是预格式化的还是什么的),然后它会在行内使用一个反引号,章节使用三个反引号。

口味问题,但用旧方法添加反引号要快得多。

所以,这确实是一个功能请求。

我的齿轮图标没有那个

但是默认工具栏确实有占位符,它已经添加了单个反引号,以及 CMD+E 快捷方式。

工具栏和齿轮图标是否可自定义?

我们无法在此处设置格式。但按钮相同。但我不知道为什么你的工具栏里有它,而我的在设置图标里 :man_shrugging:

为什么您有“章节”选项而我没有?:confused:

因为我没有尝试过。我只是这样假设,因为如果没有选定的文本,它会使用三个撇号。

但我完全错了。

正确的名称是“行内代码”和“代码块”。

`行内代码`

```
代码块
```

有一个按钮(和快捷键)可用于这两种预格式化文本类型。

如果您没有选择任何文本,它将创建一个行内代码。
如果您的选择不超过 1 行,它将创建一个行内代码。
如果您的选择包含换行符,它将创建一个代码块。

据我所知,不幸的是,无法通过界面进行自定义。
参见:

3 个赞

真的吗?

我不知道那个换行符。
每天都有新东西。

感谢您澄清了正确的名称和工作原理!

我刚刚测试了您的 3 个选项,它们都有效。太棒了! :slight_smile:

有一个关于代码格式化的 Documentation 主题:

2 个赞

感谢分享此页面。
我喜欢使用 text 作为语言以避免格式化。我不知道这一点。

您可以在管理员设置中设置默认语言 :+1:

任何无法识别的字符串都将像“text”一样工作,因为“text”基本上意味着“无高亮”。

除非我弄错了,

```anything

```

```txt

```

```text

```

相同

2 个赞

我明白了。有道理。

您可以选择代码并键入 control-e 将其用反引号括起来,或者触摸齿轮并选择重新格式化的文本。难道不是你想要的吗?

哦,但他们已经告诉你了吗?

2 个赞

我已经使用了几次快捷方式。
我的问题是我经常在 Obsidian 中使用反引号,所以这更多是关于肌肉记忆,只需选择单词或句子然后按反引号键。Obsidian 在单引号和双引号、括号、方括号(花括号和方括号)等方面更进一步。

2 个赞