如何编写 VS Code 键绑定以在句点后按空格时插入新行?

问题描述 投票:0回答:1

我正在使用 VS Code 编写 LaTeX 并使用 git 进行版本控制。因此,我想每行一个句子。

\section{Hello}
This is a sentence.
This is another sentence.

我希望 VS Code 在我点击空格并后跟句点后自动添加新行。例如在 Sublime 中这是可能的:

https://forum.sublimetext.com/t/insert-new-line-after-specific-character/15190

如何在 VS Code 中定义类似的键绑定?

visual-studio-code key-bindings vscode-keybinding
1个回答
0
投票

我认为你不能(尽管我很乐意错)。与 Sublime 不同,据我所知,在撰写本文时,VS Code 没有用于匹配编辑器中前面文本的 when 子句上下文。您也许可以编写一个扩展或找到一个有助于实现这一目标的扩展,但我不确定其工作原理的细节。另一种不同的方法可能是寻找可自定义的格式化程序,您可以在其中添加规则以在格式化时执行此操作。

如果您想获得一个when子句来匹配编辑器中的前面的文本,您可以提出功能请求。如果您这样做,请给我一个链接,可以在此处作为评论或建议的编辑,也可以在您的问题单中使用@starball5。

© www.soinside.com 2019 - 2024. All rights reserved.