notepad4 icon indicating copy to clipboard operation
notepad4 copied to clipboard

符号自动完成应该要有适用范围限制

Open lenny20 opened this issue 2 years ago • 5 comments

如果前后相邻有字符,比如(别人)写好代码(我)再补上引号括号的情况,就不应该自动完成,否则频繁删除多余一半会增添麻烦,有违初衷; 如果前后是空白(Tab、空格和行末),则应该自动完成符号。 希望考虑,谢谢!

lenny20 avatar Jul 26 '21 23:07 lenny20

Needs updating for void EditAutoCloseBraceQuote(int ch). https://github.com/zufuliu/notepad2/blob/master/src/EditAutoC.c#L1608

zufuliu avatar Aug 23 '21 14:08 zufuliu

还有括号的自动完成怎样才能自动忽略手打的反括号呢?我习惯性的打正反括号,于是Notepad2里就会变成 ()),VSCode 连续输入时会自动覆盖掉自动完成的括号。

Mapaler avatar Dec 08 '21 17:12 Mapaler

还有括号的自动完成怎样才能自动忽略手打的反括号呢?我习惯性的打正反括号,于是Notepad2里就会变成 ()),VSCode 连续输入时会自动覆盖掉自动完成的括号。

Please provide scheme, sample text and caret position.

zufuliu avatar Dec 10 '21 13:12 zufuliu

还有括号的自动完成怎样才能自动忽略手打的反括号呢?我习惯性的打正反括号,于是Notepad2里就会变成 ()),VSCode 连续输入时会自动覆盖掉自动完成的括号。

Please provide scheme, sample text and caret position.

我录了一个视频,你看看能不能理解

https://user-images.githubusercontent.com/6565860/145678332-7d4cfb9e-c8c5-4d1a-9db4-54c5f03dd4b6.mp4

截图

Mapaler avatar Dec 11 '21 13:12 Mapaler

Not sure why this not fixed in issue #217.

zufuliu avatar Dec 25 '21 05:12 zufuliu