Notepad ++ thay đổi cài đặt phông chữ khi khởi động lại


0

Đây là ảnh chụp màn hình của notepad ++ khi tôi đóng nó:

nhập mô tả hình ảnh ở đây

và đây là ảnh chụp màn hình ngay sau khi mở lại:

nhập mô tả hình ảnh ở đây

Có thể thấy, Notepad ++ thấy phù hợp để bỏ qua các cài đặt phông chữ của tôi khi khôi phục một phiên cũ. Một cách giải quyết mà tôi đang sử dụng là chuyển sang chủ đề mặc định và sau đó quay lại chủ đề Obsidian và điều này khắc phục sự cố, nhưng tôi muốn một giải pháp lâu dài hơn và tất cả các tìm kiếm trên google của tôi chỉ dẫn đến cách thay đổi cài đặt thụt lề . Một "giải pháp" mà tôi đã thấy là khởi động Notepad ++ với tư cách Quản trị viên và sau đó lưu cài đặt của tôi, nhưng sau khi thực hiện, Notepad ++ vẫn hoạt động theo cách tôi đã mô tả.

Tôi đang sử dụng Notepad ++ phiên bản 6.9.2 với thời gian xây dựng ngày 18 tháng 5 năm 2016 00:34:05 và tôi chưa cài đặt bất kỳ plugin nào. Tôi cũng không có thay đổi nào đối với chủ đề Obsidian ngoài một vài tùy chọn nổi bật. Cả chủ đề mặc định và chủ đề Obsidian đều có cùng cài đặt phông chữ (Courier New @ size 10)


Các cài đặt phông chữ dường như chỉ hoạt động tốt - ít nhất là đối với tôi họ làm. Bạn nên cập nhật N ++ lên phiên bản 7.2.2. Có một lý do phần mềm được cập nhật và bạn không nên yêu cầu trợ giúp cho phiên bản lỗi thời có thể chứa lỗi có thể đã được sửa.
farosch

Câu trả lời:


2

Tôi nghĩ rằng tôi vừa tìm ra lý do cho "lỗi" trong chủ đề là gì. Nó dường như có liên quan đến một thuộc tính bị thiếu trong chủ đề xml . Nó chỉ ảnh hưởng đến chủ đề Obsidian - Tôi đã thử nghiệm và xem qua tất cả.

Trong thư mục cài đặt Notepad ++ (thông thường C:\Program Files (x86)\Notepad++\), bên trong thư mục /themes, có tệp .xml cho mỗi một trong các chủ đề.

Trong tệp xx Obsidian, được đặt tên Obsidian.xml, bên trong thẻ <GlobalStyles>(ở cuối tệp), hãy xem thẻ <Widget Style> name="Default Style". Nó phải có các thuộc tính fontNamefontSize , nếu không chủ đề sẽ hiển thị cấu hình phông chữ chủ đề trước đó hoặc cấu hình mặc định của hệ thống.

Vì vậy, để khắc phục sự cố, hãy điền các thuộc tính này vào tệp .xml với phông chữ mong muốn, như sau (sử dụng phông chữ Courier New với kích thước 10 trong ví dụ):

TỪ:

<WidgetStyle name="Default Style" styleID="32" fgColor="E0E2E4" bgColor="293134" fontName="" fontStyle="0" fontSize="" />

ĐẾN:

<WidgetStyle name="Default Style" styleID="32" fgColor="E0E2E4" bgColor="293134" fontName="Courier New" fontStyle="0" fontSize="10" />

PS1: Bạn có thể tạo .xml mới với chủ đề tùy chỉnh, nếu bạn muốn. Cách dễ nhất là sao chép và dán một cái hiện có (trong thư mục /themes) và sửa đổi nó theo ý muốn.

PS2: Điều quan trọng cần lưu ý là tất cả các tùy chỉnh chủ đề đều yêu cầu quyền truy cập tệp chính xác. Tham khảo:

[1] Cách lưu cài đặt phông chữ trong Notepad ++

[2] https://stackoverflow.com/questions/9983048/where-does-notepad-store-style-configurator-sinstall

[3] https://stackoverflow.com/questions/10655501/how-to-keep-my-style-theme-in-np

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.