Редактор автоматически сохраняет файлы в юникод, если в тексте есть символы из диапазона 128-255.
Просветите, пожалуйста, как просто найти эти самые символы? Я всегда использую только английский в своих исходниках даже в комментах, и где там затесались старшие символы - ума не приложу. Поиска по регуляркам в редакторе нет. Хотя бы сделали синтаксическую подсветку для "широких" символов?
Редактор автоматически сохраняет файлы в юникод, если в тексте есть символы из диапазона 128-255.
Если можно иметь размер исходника в два раза меньше, почему это не делается. У меня русские комментарии по тексту и после сохранения в ANSI с ними ничего не происходит. Однако, файл становится в два раза меньше.
fxsaber: Если можно иметь размер исходника в два раза меньше, почему это не делается. У меня русские комментарии по тексту и после сохранения в ANSI с ними ничего не происходит. Однако, файл становится в два раза меньше.
Это сделано в интересах интенационализации. Чтобы файлы можно было корректно видеть на операционке, где установлена другая локаль, и они отобразились бы правильно.
Если русские исходники смотреть на какой-нибудь европейской винде, вместо читаемого (однобайтного русского) текста будут "иероглифы"
У меня проект из десятков mqh. Все они лежат в разных папках. И некоторые mqh имеют одно и то же название, но разный путь (билды всякие, короче).
Но при компилировании в логе показываются названия mqh-файлов БЕЗ путей! Добавьте, пожалуйста.
А чем предыдущие значки не угодили? Те как то повеселее были
А чем предыдущие значки не угодили? Те как то повеселее были
#undef и #ifdef MACRO относилось бы сразу ко всем перегрузкам.
Почему такая потребность?
Редактор автоматически сохраняет файлы в юникод, если в тексте есть символы из диапазона 128-255.
Почему такая потребность?
Редактор автоматически сохраняет файлы в юникод, если в тексте есть символы из диапазона 128-255.
Если можно иметь размер исходника в два раза меньше, почему это не делается. У меня русские комментарии по тексту и после сохранения в ANSI с ними ничего не происходит. Однако, файл становится в два раза меньше.
Это сделано в интересах интенационализации. Чтобы файлы можно было корректно видеть на операционке, где установлена другая локаль, и они отобразились бы правильно.
Если русские исходники смотреть на какой-нибудь европейской винде, вместо читаемого (однобайтного русского) текста будут "иероглифы"