February 14, 2022

Visual Studio Code некорректно определял кодировку файла. Лекарство.

ХЗ почему но все редакторы типа npp нормально открывали файл в utf-8 , а вот Visual Studio Code нив какую не хотел.. и все переводил в кодировку ISO-187236491873246901..

Я сначала искал как мне мануально задать кодировку для файла, но не нашел ни расширений, ни решений.. нихрена.. Отключая автоопределение кодировки файл конечно показывался нормально, но все остальные что были в 1251 конечно отображались тогда коряво и такой варик не подходил. Тогда я решил что придется ручками искать почему корявый Visual Studio Code некорректно определяет кодировку.. Конечно причина кроется в том что он находит в тексте какие-то символы благодаря которым он принимает неверное решение.

Что вообщем так и оказалось, Достаточно найти эти символы в фале и грокнуть и тогда все встанет на свои места. ЧТо и произошло, я 20 минут искал располовинивая файл каждый раз.. и первое подозрительное место и оказалось - каким-то корявым символом

; :O:doscolor::Cyan 2222

Все правильно это AutoHotKeys..

Короче.Теперь у меня все нормальное и кодировка определяется нормально.

А теперь о Visual Studio Code как о редакторе кода.

Он хорошо работает только на хороших машинах, и вообщем-то он мне нравится лишь самому крутому Expand Selection. Все остальное - решается.

А еще минусы Visual Studio Code:

  • чуть файл крупнее подсветка выключается
  • нет макросов от слова совсем, плагины да есть, но npp бьет по лицу вскоду хотя бы этим фактом
  • чуть постарее комп и все.. редактор превращается в издевку
  • У меня еще редактор фризится иногда это тоже дико бесит

Вообщем я мечтаю слезть с него на саблю например или еще куда..

Но найти замены Expand Selection будет не найти конечно такой крутой.