Windows Tips & News

გამორთეთ Unix Line Endings მხარდაჭერა Windows Notepad-ში

click fraud protection
რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

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 ადრე

შემდეგი სკრინშოტი აჩვენებს განახლებულ Notepad აპს, რომელიც სწორად აჩვენებს იმავე ფაილს:

Notepad შემდეგ

სტატუსის ზოლი მიუთითებს ხაზების მიმდინარე დასრულებებზე.ჩასაწერი ხაზის დამთავრების სტატუსის ზოლისაჭიროების შემთხვევაში შესაძლებელია ამ ქცევის გამორთვა.

Unix Line Endings-ის მხარდაჭერის გამორთვა Windows Notepad-ში, გააკეთეთ შემდეგი.

  1. Გააღე რეესტრის რედაქტორის აპლიკაცია.
  2. გადადით შემდეგ რეესტრის გასაღებზე.
    HKEY_CURRENT_USER\Software\Microsoft\Notepad

    ნახეთ, როგორ გადახვიდეთ რეესტრის გასაღებზე ერთი დაწკაპუნებით. თუ ეს გასაღები არ არსებობს, თქვენ უნდა შექმნათ იგი ხელით.

  3. მარჯვნივ შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა fWindowsOnlyEOL.
    შენიშვნა: მაშინაც კი, თუ თქვენ ხართ მუშაობს 64-ბიტიან Windows-ზე თქვენ კვლავ უნდა შექმნათ 32-ბიტიანი DWORD მნიშვნელობა.
    დააყენეთ მისი მნიშვნელობა 1-ზე.
  4. მარჯვნივ შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა fPasteOriginalEOL. დატოვეთ მისი მნიშვნელობის მონაცემები 0.
  5. იმისათვის, რომ რეესტრის შესწორებით შესრულებული ცვლილებები ძალაში შევიდეს, საჭიროა სისტემიდან გამოსვლა და შედით თქვენს მომხმარებლის ანგარიშში.

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 Unix Line Endings Notepad

შეგიძლიათ ჩამოტვირთოთ Winaero Tweaker აქ: ჩამოტვირთეთ Winaero Tweaker

წყარო: მაიკროსოფტი

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

Windows 10 სწრაფი დამხმარე არქივები

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Windows 10-ში ინტერნეტ დროის (NTP) პარამეტრების კონფიგურაცია

Windows 10-ში ინტერნეტ დროის (NTP) პარამეტრების კონფიგურაცია

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი

Microsoft იღებს Sets ხაზგარეშე Windows 10 Build 17704-ით

Microsoft იღებს Sets ხაზგარეშე Windows 10 Build 17704-ით

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი