გამორთეთ Unix Line Endings მხარდაჭერა Windows Notepad-ში
Notepad არის Windows-ის ერთ-ერთი კლასიკური აპლიკაცია, რომელსაც Microsoft იშვიათად ახლებს. Windows 10 Build 17661-დან დაწყებული, Microsoft-მა აპში ერთი გაუმჯობესება მოახდინა. ის ახლა ცნობს Unix ხაზების დაბოლოებებს, ასე რომ თქვენ შეგიძლიათ ნახოთ და დაარედაქტიროთ Unix/Linux ფაილები Notepad-ით. არსებობს შანსი, რომ ეს ახალი ქცევა არ იმოქმედოს თქვენს სცენარებზე, ან შეიძლება გირჩევნიათ გამორთოთ ეს ახალი ქცევა და დაუბრუნდეთ Notepad-ის თავდაპირველ ქცევას. აი როგორ.
რეკლამა
Unix/Linux-ში ხაზების დაბოლოებები საკმაოდ განსხვავდება იმისგან, რასაც Windows იყენებს.
Windows-ში ამ მიზნით გამოიყენება ორი სიმბოლო: char (10), რომელიც ცნობილია როგორც Carriage Return (CR) და char (13), რომელიც ცნობილია როგორც Line Feed (LF). Linux იყენებს მხოლოდ LF-ს ხაზების დაბოლოებისთვის.
წლების განმავლობაში, Notepad მხარს უჭერდა მხოლოდ CRLF სქემას, რაც შეუძლებელს ხდის Linux ტექსტური ფაილების წაკითხვას და რედაქტირებას. ალბათ ინტეგრაციის წყალობით
Windows ქვესისტემა Linux-ისთვის, Windows 10-ის 17661-ის აწყობის Notepad-ს შეუძლია Linux-ის ხაზის ბოლოების ამოცნობა.აქ არის Notepad-ის სკრინშოტი, რომელიც ცდილობს აჩვენოს Linux .bashrc ტექსტური ფაილის შინაარსი, რომელიც შეიცავს მხოლოდ Unix LF EOL სიმბოლოებს:
შემდეგი სკრინშოტი აჩვენებს განახლებულ Notepad აპს, რომელიც სწორად აჩვენებს იმავე ფაილს:
სტატუსის ზოლი მიუთითებს ხაზების მიმდინარე დასრულებებზე.საჭიროების შემთხვევაში შესაძლებელია ამ ქცევის გამორთვა.
Unix Line Endings-ის მხარდაჭერის გამორთვა Windows Notepad-ში, გააკეთეთ შემდეგი.
- Გააღე რეესტრის რედაქტორის აპლიკაცია.
- გადადით შემდეგ რეესტრის გასაღებზე.
HKEY_CURRENT_USER\Software\Microsoft\Notepad
ნახეთ, როგორ გადახვიდეთ რეესტრის გასაღებზე ერთი დაწკაპუნებით. თუ ეს გასაღები არ არსებობს, თქვენ უნდა შექმნათ იგი ხელით.
- მარჯვნივ შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა fWindowsOnlyEOL.
შენიშვნა: მაშინაც კი, თუ თქვენ ხართ მუშაობს 64-ბიტიან Windows-ზე თქვენ კვლავ უნდა შექმნათ 32-ბიტიანი DWORD მნიშვნელობა.
დააყენეთ მისი მნიშვნელობა 1-ზე. - მარჯვნივ შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა fPasteOriginalEOL. დატოვეთ მისი მნიშვნელობის მონაცემები 0.
- იმისათვის, რომ რეესტრის შესწორებით შესრულებული ცვლილებები ძალაში შევიდეს, საჭიროა სისტემიდან გამოსვლა და შედით თქვენს მომხმარებლის ანგარიშში.
The fWindowsOnlyEOL
ღირებულება მუშაობს შემდეგნაირად:
fWindowsOnlyEOL = 0: ჩასვით ამჟამად ღია დოკუმენტის აღმოჩენილი EOL სიმბოლო, როდესაც დააჭირეთ Return/Enter კლავიშს.
fWindowsOnlyEOL = 1: Windows CRLF ხაზების დაბოლოებების იძულება, როდესაც Return/Enter კლავიშს დაარტყამთ.
The fPasteOriginalEOL
პარამეტრი იღებს შემდეგ მნიშვნელობებს.
fPasteOriginalEOL = 0: ცვლის EOL სიმბოლოს ტექსტის ჩასმა Notepad-ში მიმდინარე ღია დოკუმენტის EOL სიმბოლოზე.
fPasteOriginalEOL = 1: Notepad-ში ჩასმული ტექსტის EOL სიმბოლოები არ არის შეცვლილი.
და ბოლოს, Winaero Tweaker შეიძლება გამოყენებულ იქნას Unix ხაზის დაბოლოებების მხარდაჭერის მოსარგებად Notepad-ში.
შეგიძლიათ ჩამოტვირთოთ Winaero Tweaker აქ: ჩამოტვირთეთ Winaero Tweaker
წყარო: მაიკროსოფტი