C# 如何摆脱烦人的ctrl+;MonoDevelop中的退格行为?

C# 如何摆脱烦人的ctrl+;MonoDevelop中的退格行为?,c#,monodevelop,C#,Monodevelop,在MonoDevelop(linux版本)中,ctrl+backspace清除所有换行符,直到最后一个单词/char块,然后将其删除 例如: qwe asd . . . _ (其中u是我的光标焦点所在位置,以及.是换行符,按ctrl+backspace将返回以下结果: qwe _ 而不是: qwe asd . . _ 如何摆脱它?工作中断逻辑是可配置的 在“首选项->文本编辑器->行为”中,更改工作中断模式。您可能需要SharpDevelop模式 正如ThinkJet所说,由于MD是一个O

在MonoDevelop(linux版本)中,ctrl+backspace清除所有换行符,直到最后一个单词/char块,然后将其删除

例如:

qwe asd
.
.
.
_
(其中u是我的光标焦点所在位置,以及.是换行符,按ctrl+backspace将返回以下结果:

qwe _
而不是:

qwe asd
.
.
_

如何摆脱它?

工作中断逻辑是可配置的

在“首选项->文本编辑器->行为”中,更改工作中断模式。您可能需要SharpDevelop模式

正如ThinkJet所说,由于MD是一个OSS项目,如果现有的分词模式都不符合您的需要,您当然可以编写一个新的分词模式