Затмение снова помогает, и я хочу, чтобы оно прекратилось.Ситуация такова:
- Он автоматически завершает имя функции до
foo()
, и, поскольку он принимает аргумент, курсор теперь находится между ()
. - Iвведите аргумент, и, поскольку в конце строки по-прежнему нужна точка с запятой, я нажимаю клавишу End .
- Курсор переходит к концу строки (после закрытияПарень), и я нажимаю клавишу ; .
- Затмение тупеет, прыгает обратно в скобки, выбирает мой аргумент и заменяет его точкой с запятой.
Результат: foo(;)
Почему это происходит, и как мне это остановить?Достаточно плохо, что «Затмение» совершает здесь что-то нелепое, но я даже не могу объяснить, что именно оно пытается достичь!