Я только что скачал Notepad++ и использую его для программирования на C. Но когда я пытаюсь что-то стереть в середине символов и начинаю набирать текст оттуда, они заменяются на те символы, которые я вводил ранее.
Как это исправить?
Это проблема используемого вами режима записи. Я обычно работаю с CodeBlocks сам, но я думаю, что это очень похоже на Блокнот.
Режим ввода, который вы используете в данный момент, выглядит как Overtype. Это довольно удобно для определенных вещей, но вы обычно предпочитаете режим вставки, как упоминал Докторо. На нижней панели (где обычно появляются такие детали, как столбец и строка, которую вы пишете и т.д.) Также должна отображаться "кнопка" (в зависимости от программы это будет кнопка или просто информативный текст) с надписью "Вставить" (INS). ) или Overtype (или Overwriting или что-то подобное). Просто нажмите клавишу "Вставка" и убедитесь, что знак "Overtype" исчезает. В зависимости от программы, она изменится на Вставить или просто изгонит (например, CodeBlocks изменяется между Вставкой и Переписью, но LibreOffice просто изменяется между Перезаписью и ничем).
Надеюсь быть полезным.