вопрос о чае, который может сэкономить много времени во многих случаях. У меня есть файл script.R, который я пытаюсь сохранить и получить ошибку:Отслеживать точное место некодированного символа в файле сценария R
Не все символы в ~/folder/script.R могут быть закодированы с использованием ASCII. Чтобы сохранить с помощью другой кодировки, выберите «Файл | Сохранить с кодировкой ...» в главном меню.
Я работал над этим файлом несколько месяцев и сегодня, когда редактировался как сумасшедший свой код, и впервые получил эту ошибку, так что, очевидно, я вставил символ, который нельзя кодировать, пока я работал сегодня.
Мой вопрос в том, могу ли я отслеживать и находить этот конкретный символ и где именно находится документ?
В моем коде есть около 1000 строк, и его практически невозможно вручную найти.
Хотя возможно, что вы случайно включили персонажа-изгоев где-то, * в общем * вы не должны использовать ASCII в любом случае. Это старая кодировка. Нет никакой веской причины когда-либо использовать его сегодня (в повседневной жизни, могут быть очень специфические краевые случаи). В частности, текстовые/кодовые файлы должны быть всегда кодированы как UTF-8. Я настоятельно рекомендую это сделать. –
Спасибо @ KonradRudolph. Я последую за этим советом. Я работал в Rstudio со всем дефолтом и никогда не обращал на это внимания. – Kwnwps