Bagaimana cara menyimpan pengaturan font di Notepad ++

46

Saya suka gaya Biru Tua vim di Notepad ++, tapi saya ingin menggunakannya dengan Lucida, bukan Consolas. Ketika saya mengubah font menjadi Lucida, itu tidak pernah disimpan. Apakah ada cara untuk menyimpan gaya khusus yang menggabungkan font baru dengan gaya bawaan?

Zeynel
sumber

Jawaban:

49

Seperti @ mikez302 katakan dalam komentar di atas, jalankan sebagai administrator . Kemudian buat perubahan gaya Anda melalui Pengaturan / Style Configurator. Tidak perlu mengedit file-file ini secara manual.

Pada v5.8.6, file tema disimpan di bawah %PROGRAMFILES(x86)%. Vista / Win7 akan menolak untuk menulis ke direktori ini ketika aplikasi tidak dijalankan sebagai Administrator. Terlebih lagi, tampaknya pengaturan "Global Override" disimpan dalam file tema yang aktif. Semoga versi Notepad ++ yang akan datang akan menyimpan pengaturan tema khusus pengguna ini %APPDATA%sesuai dengan paradigma Windows.

Georgney
sumber
Ini jawaban yang benar. Memecahkan masalah bagi saya.
endolith
Spot on, memecahkan masalah saya juga. Saran bagus bahwa pengaturan ini harus masuk ke wilayah yang dapat ditulis pengguna.
poplitea
1
Apakah ada solusi untuk mereka yang tidak memiliki hak administratif?
rink.attendant.6
15

Buka Pengaturan / Konfigurasi Gaya. Pilih nama font dan aktifkan kotak centang terhadap Enable global font. Klik Simpan & Tutup.

gambar

Juga: Silahkan lihat pada jawaban @ zourtney ini . Anda harus menjalankan Notepad ++ sebagai Administrator untuk menjaga perubahan Anda

Sathyajith Bhat
sumber
5
Terima kasih atas jawabannya. Tetapi ketika saya mengubah font menjadi Lucida seperti yang Anda jelaskan; dan centang kotak Aktifkan font global; lain kali saya membuka Notepad ++ nama fontnya tidak ada di kotak Font name dan file tersebut memiliki Consolas sebagai font. Bahkan, kadang-kadang, itu bahkan tidak membuka vim Dark Blue tetapi latar belakang standar gaya putih. Jadi singkatnya, setiap kali saya membuka Notepad ++ saya perlu mengubah style menjadi vim Dark Blue dan font menjadi Lucida. Perubahan yang saya buat untuk gaya tidak disimpan. Saya mungkin melakukan sesuatu yang salah, tetapi saya tidak tahu apa.
Zeynel
1
@ Zeynel Apakah ini terjadi untuk ekstensi file yang berbeda? Bisakah Anda mencoba membuka file yang sama beberapa kali dan melihat apakah pengaturan font membawa?
Sathyajith Bhat
@jumbo Terima kasih telah memberi tahu saya - Saya telah
memuat
5

Saya mengalami masalah yang sama menggunakan versi terbaru (5.8.5).
Saya percaya laporan bug sudah beres. Berikut adalah bug yang tampaknya (paling tidak) terkait: http://sourceforge.net/tracker/index.php?func=detail&aid=2893679&group_id=95717&atid=612382

Opsi lain (sampai masalah terselesaikan) mungkin dengan menambahkan tema secara manual ke %PROGRAMFILES%\Notepad++\themes
(Perhatikan bahwa Anda harus menjalankan editor Anda sebagai Administrator untuk dapat menyimpan file ini.)

Cukup salin tema yang Anda suka, dan edit salinan sesuai keinginan Anda.
Dalam kasus Anda, pengeditan di fontNamebawah <GlobalStyles>harusnya melakukan trik.
Selain itu Anda mungkin ingin mengedit name="stylerTheme" path=""dalam %APPDATA%\Notepad++\config.xmlfile Anda .

oktosiTe
sumber
@studiohack: Tidak masalah sama sekali. :-)
oKtosiTe
Saya mencoba membuat salinan tema dan menyimpannya, dan saya mendapat kotak dialog yang mengatakan "Silakan periksa apakah file ini dibuka di program lain". Adakah yang tahu apa yang harus dilakukan tentang ini? Saya mencoba mengedit file di editor yang berbeda dan tidak akan membiarkan saya juga. Saya menggunakan Noetpad ++ 5.8.6 pada Windows 7.
Elias Zamaria
4
Saya dapat menyimpan file dengan menjalankan Notepad ++ sebagai administrator.
Elias Zamaria
@ mikez302: Poin bagus. Saya lupa menyebutkan itu. Diedit dalam.
oKtosiTe
3

Alih-alih menjalankan Notepad ++ sebagai administrator seperti pada beberapa jawaban lain, Anda dapat menambahkan izin menulis / memodifikasi ke direktori tema dalam file program sehingga Anda tidak perlu menjalankan sebagai admin setiap kali.

Untuk windows 7:

  1. Di Windows Explorer, buka% PROGRAMFILES% \ Notepad ++
  2. Klik kanan folder 'tema' dan klik 'properti'
  3. Klik tab Keamanan
  4. Klik tombol Edit
  5. Pilih item 'Pengguna' di daftar atas
  6. Dalam daftar izin, tambahkan tanda centang ke 'Ubah' (yang secara otomatis menambahkannya ke 'tulis' juga)
  7. OKE OKE

Sekarang seharusnya menyimpan perubahan Anda tanpa harus menjalankan Notepad ++ sebagai admin.

michaelmoo
sumber
Retas hebat! Saya tidak memikirkannya. Menghemat karena harus dijalankan sebagai admin setiap kali dan di komputer perusahaan, Anda bisa meminta admin melakukannya sekali saja, dan Anda sudah siap.
Sanoo
2

Buka notepad ++ dengan mengklik kanan dan memilih 'Run as Administrator' - dan kemudian buat perubahan yang ingin Anda buat. Perubahan Anda akan dipertahankan.

Kafein
sumber
0

Jika Anda tidak memiliki hak administrator, mengubah seluruh tema menjadi tema lain (misalnya tema Twilight) disimpan secara permanen bahkan tanpa hak administrator.

Pos silang dari pertanyaan di sini.

Kamis Selanjutnya
sumber