Windows Tips & News

Блокнот для підтримки закінчень рядків Unix

Блокнот — це одна з класичних програм Windows, яку Microsoft рідко оновлює. Востаннє його оновлювали з Windows 2000, майже 20 років тому, з можливістю використання гарячих клавіш і підтримкою Unicode. Тепер, у Windows 10 Build 17661, Microsoft здійснила одне безшумне вдосконалення програми. Тепер він розпізнає закінчення рядків Unix.
Інформація про обліковий запис у БлокнотіУ Unix/Linux закінчення рядків значно відрізняються від того, що використовує Windows.
У Windows для цієї мети використовуються два символи: char (10), відомий як повернення каретки (CR), і char (13), відомий як переведення рядка (LF). Linux використовує тільки LF для закінчення рядка.

Протягом багатьох років Блокнот підтримував лише схему CRLF, що унеможливлювало читання та редагування текстових файлів Linux. Можливо, завдяки інтеграції Підсистема Windows для Linux, Блокнот у Windows 10 build 17661 може розпізнавати закінчення рядка Linux.

Елемент керування редагуванням, який використовується в Блокноті, тепер приймає повідомлення про нові вікна. Зразок коду виглядає наступним чином:

SendMessageW(hwndEdit, 0x150A, 3, WindowsOnlyEOL? 0: 3); SendMessageW(hwndEdit, 0x150A, 4, PasteOriginalEOL? 0: 4);

Отже, якщо ви є користувачем WSL, незабаром ви зможете без проблем редагувати його конфігурацію та інші файли прямо в Блокноті. Крім того, ця зміна чудово підходить для всіх користувачів з подвійним завантаженням.

Джерело: WalkingCat

Windows 10 Версія 1809 викликає проблеми зі шрифтом

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

KB4468550 вирішує проблему Intel Audio у Windows 10 версії 1809

KB4468550 вирішує проблему Intel Audio у Windows 10 версії 1809

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Архів Windows 10 Redstone 5

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі