Способ просто и полноценно запускать консольные программы в кодировке Unicode (UTF-8) в Windows 11

Published: 18 July 2022
on channel: ПРОГРАММИРОВАНИЕ И ЖИЗНЬ
1,063
17

Способ просто и полноценно запускать консольные программы Java/C++ в кодировке Unicode (UTF-8) в Windows 11:
https://git-scm.com/
// --------------------
if (System.getProperty("os.name", "?").toLowerCase().startsWith("windows")) {
System.setOut(new java.io.PrintStream(System.out, true, "UTF-8"));
}
// --------------------
P.S. Оказалось можно еще круче это делать, используя консольную утилиту bash (которая также у вас будет при установке Git): bash -c "java -jar TSN_JAVA_Locale.jar" ! Это можно запускать внутри любой консоли Windows (cmd например) и все будет работать правильно!
P.S.2. Сделайте такой файл bjar.bat:
@echo off
bash -c "java -jar %1"
скиньте его в папку Windows, а потом просто запускайте свои программы так:
bjar TSN_JAVA_Locale.jar


Watch video Способ просто и полноценно запускать консольные программы в кодировке Unicode (UTF-8) в Windows 11 online without registration, duration hours minute second in high quality. This video was added by user ПРОГРАММИРОВАНИЕ И ЖИЗНЬ 18 July 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,063 once and liked it 17 people.