Cara mengubah gaya penyorotan sintaks di Meld

14

Meld 1.5.1 menggunakan gtksourceview (via pygtksourceview) untuk penyorotan sintaksnya, namun saya tidak dapat menemukan cara mengkonfigurasinya untuk menggunakan gaya tertentu (skema warna / tema) dari yang tersedia untuk gtksourceview.

Mungkin solusinya di luar berbaur - misalnya, pengaturan gaya default yang digunakan untuk gtksourceview secara umum, atau yang serupa.

chris
sumber

Jawaban:

6

Menurut sekarang yang relevan halaman :

Contoh pembaruan untuk GTK + 3. Pada Desember 2013, Meld diperbarui untuk menggunakan GtkCssProvider alih-alih gtkrc (log komit). Lokasi baru dari profil warna default adalah /usr/share/meld/meld.css

Ada juga contoh cara baru untuk mengkonfigurasi berbaur.

Sejuk
sumber
1
Tidak berfungsi di Meld 3.14.2 di bawah Ubuntu-Mate 16.04.3 LTS. (Mencoba untuk mendapatkan warna gelap untuk tema gelap umum ...)
Frank Nocke
1
Petunjuk OSX: file gaya berada di Applications > Meld.app > Contents > Resources > share > gtksourceview-3.0 > styles. (Jika tidak, klik kanan pada Meld.app, pilih "Tampilkan Isi Paket", dan kemudian cari file bernama meld-base.xmldalam Meld.app.) Gandakan file gaya favorit Anda, seperti meld-base.xml, dan edit. Selain memodifikasi kode warna hex, pastikan untuk mengubah iddan _namemasuk <style-scheme...>untuk menghindari konflik. Mulai ulang Meld, lalu pilih skema baru Anda dari menu tarik-turun di Meld>Preference>Editor>Syntax Highlighting Color Scheme.
Jess Riedel
3

Di Meld 3.16.4 Anda cukup memilih skema warna di Meld > Preferences:

preferensi berbaur

(mungkin perubahan ini diperkenalkan di versi sebelumnya)

Tombart
sumber
1

Saya mengalami kesulitan melakukan ini di .gtkrc-2.0 untuk berbaur-1.3.0 di bawah Solaris

Sebaliknya saya menemukan saya dapat mempengaruhi mereka di ~ / .meld / meldrc.ini

Contoh, di bawah bagian [DEFAULT]

color_delete_bg = # 003300
color_delete_fg = merah
color_replace_bg = # 112233
color_replace_fg = gray80
color_conflict_bg = merah muda
color_conflict_fg = putih
color_inline_bg = # 223344
color_inline_fg = putih
color_edited_bg = gray20
color_edited_fg = putih
Kapten Lepton
sumber
1

Prosesnya tampaknya melibatkan pembuatan file ~ / .gtkrc-2.0 untuk menimpa default berbaur .

Anda dapat menemukan beberapa contoh untuk Tema Gelap di wiki

Juga, jangan lupa untuk mengubah nama tema dari yang sudah ditentukan, atau itu akan menggunakannya.

jrierab
sumber
0

Tidak yakin, apakah mungkin untuk membuat berbaur menggunakan tema lain, tetapi Anda selalu dapat mengedit tema default, yaitu classic.xml.

Untuk Ubuntu 14.04 terletak di:

/usr/share/gtksourceview-2.0/styles/classic.xml

Jika Anda menggunakan os lain, lokasi bisa berbeda.

Lihat https://wiki.gnome.org/Projects/GtkSourceView/StyleSchemes .

Navigator Astron
sumber