วิธีบันทึกการตั้งค่าแบบอักษรใน Notepad ++


46

ฉันชอบสไตล์สีน้ำเงินเข้มใน Notepad ++ แต่ฉันต้องการใช้กับ Lucida แทนที่จะเป็น Consolas เมื่อฉันเปลี่ยนฟอนต์เป็น Lucida จะไม่มีการบันทึก มีวิธีการบันทึกสไตล์ที่กำหนดเองที่รวมแบบอักษรใหม่เข้ากับสไตล์ในตัวหรือไม่?

คำตอบ:


49

ในฐานะที่เป็น @ mikez302 กล่าวว่าในความคิดเห็นข้างต้นทำงานในฐานะผู้ดูแล จากนั้นทำการเปลี่ยนแปลงสไตล์ของคุณผ่านการตั้งค่า / กำหนดค่าสไตล์ ไม่จำเป็นต้องแก้ไขไฟล์เหล่านี้ด้วยตนเอง

ในฐานะของ v5.8.6 %PROGRAMFILES(x86)%ไฟล์รูปแบบจะถูกเก็บไว้ภายใต้ Vista / Win7 จะปฏิเสธที่จะเขียนลงในไดเรกทอรีนี้เมื่อแอปพลิเคชันไม่ได้ทำงานในฐานะผู้ดูแลระบบ นอกจากนี้ดูเหมือนว่าการตั้งค่า "Global Override" จะถูกบันทึกลงในไฟล์ธีมที่ใช้งานอยู่ หวังว่าเวอร์ชันในอนาคตของ Notepad ++ จะเก็บการตั้งค่าธีมเฉพาะผู้ใช้เหล่านี้ไว้ภายใต้%APPDATA%กระบวนทัศน์ของ Windows


นี่คือคำตอบที่ถูกต้อง แก้ไขปัญหาให้ฉัน
endolith

แก้ไขปัญหาของฉันด้วย ข้อเสนอแนะที่ดีว่าการตั้งค่าเหล่านี้ควรเข้าสู่อาณาเขตที่ผู้ใช้เขียนได้
poplitea

1
มีวิธีแก้ไขสำหรับผู้ที่ไม่มีสิทธิ์ระดับผู้ดูแลหรือไม่?
rink.attendant.6

15

ตรงไปที่ Settings / Style Configurator Enable global fontเลือกชื่ออักษรและเปิดใช้งานช่องทำเครื่องหมายกับ คลิกที่บันทึก & ปิด

ภาพ

นอกจากนี้:มีลักษณะที่@ คำตอบของ คุณควรเรียกใช้ Notepad ++ ในฐานะผู้ดูแลระบบเพื่อให้การเปลี่ยนแปลงของคุณ


5
ขอบคุณสำหรับคำตอบ. แต่เมื่อฉันเปลี่ยนแบบอักษรเป็น Lucida ตามที่คุณอธิบาย และทำเครื่องหมายที่ช่องเปิดใช้งานแบบอักษรส่วนกลาง ครั้งต่อไปที่ฉันเปิด Notepad ++ ชื่อแบบอักษรไม่ได้อยู่ในกล่องชื่อแบบอักษรและไฟล์มี Consolas เป็นแบบอักษร ในความเป็นจริงบางครั้งมันไม่ได้เปิดเป็นกลุ่มสีน้ำเงินเข้ม แต่พื้นหลังสีขาวสไตล์เริ่มต้น ดังนั้นในระยะสั้นทุกครั้งที่ฉันเปิด Notepad ++ ฉันต้องเปลี่ยนสไตล์ให้เป็นสีน้ำเงินเข้มและใช้ฟอนต์เป็น Lucida การเปลี่ยนแปลงที่ฉันทำกับสไตล์จะไม่ถูกบันทึก ฉันอาจจะทำสิ่งผิดปกติ แต่ไม่รู้อะไรเลย
Zeynel

1
@Zeynel สิ่งนี้เกิดขึ้นกับส่วนขยายไฟล์อื่นหรือไม่ คุณลองเปิดไฟล์เดียวกันหลาย ๆ ครั้งแล้วดูว่ามีการตั้งค่าแบบอักษรหรือไม่?
Sathyajith Bhat

@jumbo ขอบคุณที่แจ้งให้เราทราบ - ฉันได้อัปโหลดภาพใหม่แล้ว
Sathyajith Bhat

5

ฉันมีปัญหาเดียวกันกับรุ่นล่าสุด (5.8.5)
ฉันเชื่อว่ารายงานข้อผิดพลาดเป็นไปตามลำดับ นี่คือจุดบกพร่องที่ดูเหมือนจะเกี่ยวข้อง (อย่างน้อยที่สุด): http://sourceforge.net/tracker/index.php?func=detail&aid=2893679&group_id=95717&atid=612382

ตัวเลือกอื่น (จนกว่าปัญหาจะได้รับการแก้ไข) อาจเป็นการเพิ่มชุดรูปแบบด้วยตนเอง%PROGRAMFILES%\Notepad++\themes
(โปรดทราบว่าคุณต้องเรียกใช้ตัวแก้ไขในฐานะผู้ดูแลระบบเพื่อให้สามารถบันทึกไฟล์นี้ได้)

เพียงคัดลอกชุดรูปแบบที่คุณชอบและแก้ไขสำเนาตามที่คุณต้องการ
ในกรณีของคุณการแก้ไขด้านfontNameล่าง<GlobalStyles>ควรทำเคล็ดลับ
นอกจากนี้คุณอาจต้องการแก้ไขname="stylerTheme" path=""ใน%APPDATA%\Notepad++\config.xmlไฟล์ของคุณ


@studiohack: ไม่เป็นปัญหาเลย :-)
oKtosiTe

ฉันพยายามทำสำเนาของธีมและบันทึกและฉันได้รับกล่องโต้ตอบว่า "โปรดตรวจสอบว่าไฟล์นี้เปิดในโปรแกรมอื่น" ไม่มีใครรู้ว่าจะทำอย่างไรกับเรื่องนี้? ฉันลองแก้ไขไฟล์ด้วยเครื่องมือแก้ไขอื่นและมันก็ไม่ได้ช่วยอะไรฉัน ฉันใช้ Noetpad ++ 5.8.6 บน Windows 7
Elias Zamaria

4
ฉันสามารถบันทึกไฟล์โดยเรียกใช้ Notepad ++ ในฐานะผู้ดูแลระบบ
Elias Zamaria

@ mikez302: จุดดี ฉันลืมที่จะพูดถึงว่า แก้ไขได้ค่ะ
oKtosiTe

3

แทนที่จะเรียกใช้ Notepad ++ ในฐานะผู้ดูแลระบบในคำตอบอื่น ๆ คุณสามารถเพิ่มสิทธิ์ในการเขียน / แก้ไขไดเรกทอรีไดเรกทอรีในไฟล์โปรแกรมดังนั้นคุณจึงไม่จำเป็นต้องเรียกใช้ในฐานะผู้ดูแลระบบทุกครั้ง

สำหรับ windows 7:

  1. ใน Windows Explorer ไปที่% PROGRAMFILES% \ Notepad ++
  2. คลิกขวาที่โฟลเดอร์ 'themes' และคลิก 'properties'
  3. คลิกที่แท็บความปลอดภัย
  4. คลิกปุ่มแก้ไข
  5. เลือกรายการ 'ผู้ใช้' ในรายการด้านบน
  6. ในรายการการอนุญาตให้เพิ่มเครื่องหมายถูกที่ 'แก้ไข' (ซึ่งเพิ่มโดยอัตโนมัติไปที่ 'เขียน' เช่นกัน)
  7. โอเคโอเค

ตอนนี้ควรบันทึกการเปลี่ยนแปลงของคุณโดยไม่จำเป็นต้องเรียกใช้ Notepad ++ ในฐานะผู้ดูแลระบบ


แฮ็คที่ยอดเยี่ยม! ฉันไม่คิดอย่างนั้น ประหยัดเวลาที่ต้องทำงานเป็นผู้ดูแลระบบทุกครั้งและในคอมพิวเตอร์ขององค์กรคุณสามารถให้ผู้ดูแลระบบทำเพื่อคุณได้เพียงครั้งเดียวและคุณตั้งค่าไว้แล้ว
Sanoo

2

เปิดแผ่นจดบันทึก ++ โดยคลิกขวาแล้วเลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ' - จากนั้นทำการเปลี่ยนแปลงตามที่คุณต้องการ การเปลี่ยนแปลงของคุณจะถูกเก็บรักษาไว้


0

หากคุณไม่มีสิทธิ์ของผู้ดูแลระบบการเปลี่ยนชุดรูปแบบทั้งหมดเป็นชุดรูปแบบอื่น (เช่นชุดรูปแบบ Twilight) จะถูกบันทึกอย่างถาวรแม้ไม่มีสิทธิ์ระดับผู้ดูแลระบบ

ข้ามโพสต์จากคำถามที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.