Bagaimana cara mengkonfigurasi ukuran font untuk item pohon di penjelajah paket di Eclipse?

124

Bagaimana cara mengkonfigurasi ukuran font untuk item pohon di penjelajah paket / garis besar di Eclipse?

Item mana di Font di bawah Preferensi yang harus saya ubah?

michael
sumber

Jawaban:

102

Pada tahun 2010, tidak ada cara di Eclipse untuk mengubah font yang digunakan untuk Package Explorer dan tampilan serupa lainnya. Anda hanya dapat mengubah font untuk tampilan editor. Ini adalah keputusan kebijakan dari pihak pengembang Eclipse (lihat, misalnya, bug 49548 , 202091 ). (Menggerutu.) Font yang digunakan adalah font yang diatur oleh tampilan dan nuansa umum untuk desktop apa pun yang Anda gunakan.

Di Linux dimungkinkan untuk mengganti font sistem saat Anda menjalankan Eclipse. Tulisan yang sangat baik tentang berbagai kemungkinan ada di sini , yang kepadanya saya berhutang jawaban ini. Saya akan mengulangi satu saran dari sana untuk anak cucu. Buat file bernama, katakanlah, gtkrc-eclipse:

style "eclipse" {
  font_name = "Sans Condensed 8"
}
class "GtkWidget" style "eclipse"

Kemudian tetapkan variabel lingkungan tertentu saat meminta gerhana:

$ GTK2_RC_FILES=gtkrc-eclipse eclipse
Dan Halbert
sumber
Itu tidak berhasil di Eclipse Luna; di Eclipse Juno dan Aptana Studio 3 bekerja untuk saya ...
jsanmarb
Bekerja di Luna SR1 untuk saya.
dan carter
2
Klausul "sekarang sudah ada" sudah tidak berlaku / benar untuk gerhana versi modern. Ini pasti merupakan jawaban yang bagus di beberapa titik waktu, tetapi situs ini tidak cocok untuk mengembangkan T&J untuk perangkat lunak versi baru. Lihat jawaban lain di bawah, mereka sedikit berbeda berdasarkan rasa OS!
matanster
1
semua orang yang membaca ini tolong beri suara bugs.eclipse.org/bugs/show_bug.cgi?id=49548
morgwai
58

Apakah file Eclipse .ini Anda berisi referensi ke 'smallFonts?' Di Mac Anda mungkin melihat sesuatu seperti ...

-Dorg.eclipse.swt.internal.carbon.smallFonts

Jika Anda menghapus baris ini, Anda akan melihat ukuran font dalam berbagai tampilan menjadi lebih gemuk.

Rick Winscot
sumber
3
Terima kasih banyak! Saya tidak percaya tidak ada seorang pun di Eclipse yang memperhatikan bahwa di Mountain Lion, sangat sulit untuk melihat huruf dalam ukuran mikro seperti itu ...
Fran Marzoa
1
Cemerlang! Menghapus baris itu membuat teks dalam Project / Package, dll. Terlihat jauh lebih besar, yang cukup membantu pada monitor 2550 x 1600.
Brent Faust
1
Atau: jika Anda menambahkan baris ini, yang bagus mendapatkan font yang lebih kecil di Ubuntu.
Arjan
2
Ada lebih dari satu kemunculan baris yang disebutkan. Setelah saya menghapus semuanya, itu berhasil. Itu ada di Eclipse untuk Android versi 23.0.
Avi Cohen
2
Bekerja untuk saya di El Capitan / Mars.2. Lokasi adalahApplications/Eclipse.app/Contents/Eclipse/eclipse.ini
Eiko
25

Di Windows 7, Anda dapat memengaruhi banyak font GUI Eclipse, termasuk Project Explorer dengan membuka:

Control Panel → PersonalizationWindow Color and AppearanceAdvanced Appearance Settings

Ubah ukuran font untuk "Kotak Pesan".

Tentu saja ini mengacaukan tampilan barang lain di OS Anda, tetapi saya telah menemukan itu lumayan dibandingkan dengan menyipitkan mata di penjelajah proyek ...

Nathan Monteleone
sumber
Berhati-hatilah karena beberapa plugin mungkin mengesampingkan pengaturan jendela dan memiliki sistem font sendiri di Preferensi> Warna dan Font, seperti EGit.
rveach
Untuk menemukan pengaturan ini di Windows 7 terbaru: Control Panel -> cari "Warna jendela", klik "Ubah warna dan metrik jendela".
Technophile
18

Saya baru saja menemukan semua jawaban itu untuk mengubah ukuran font tampilan pohon di Eclipse, mencoba beberapa dan akhirnya mendapatkan kelas CSS yang menurut saya lebih modis:

Tema yang saya gunakan termasuk "e4_basestyle.css" di eclipse/opt/plugins/platform/css. Di sana saya menambahkan

.MPart Tree {
    font-size: 10;
}

yang bekerja sangat baik dengan saya (Eclipse v4.3-SR2 (Kepler) di Ubuntu).

wambach
sumber
Bekerja untuk saya dengan MARS di Linux Mint juga. Attn: file CSS sekarang berada di folder theme-plugin's.
Thorsten Laux
bekerja dengan baik di sini juga. Mars 4.5.2 di windows 7. Lokasi sebenarnya dari file <eclipsefolder> /plugins/org.eclipse.ui.themes_1.1.1.v20151026-1355/css/e4_basestyle.css
kr.pradeep
Di Ubuntu 14.04 saya, saat menggunakan tema klasik default, file di eclipse / plugins / org.eclipse.ui.themes_x.xxvxxxxx / css yang diubah adalah e4_classic_winxp.css karena alasan tertentu. Ini membingungkan, karena jauh dari jelas bahwa saya harus menggunakan versi winxp, dan bukan win7, atau bahkan default. Akhirnya berhasil.
Andy
Di mana letak file css ini di Mac? Saya tidak dapat menemukannya di direktori plugin di dalam lokasi pemasangan (/ Applications / Eclipse \ Mars.app / ...)
Andy
16

Berikut adalah opsi yang berfungsi pada mesin Windows7 saya yang disarankan oleh Diego V : https://stackoverflow.com/a/15011440/1713920

Di Juno Anda dapat menyesuaikan font itu dengan CSS.

Cari file di eclipse \ plugins \ org.eclipse.platform_4.2.xy \ css untuk style sheet Anda saat ini (mungkin e4_default_win7.css), lalu tambahkan aturan berikut:

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
}
virus
sumber
2
Sayangnya, ini tidak berfungsi dengan benar ketika proyek ditambahkan ke repo (yang berarti ikon kecil kontrol versi muncul di samping setiap file). Saya mengatakan berperilaku, tidak berfungsi, karena beberapa file muncul dengan font yang benar dan beberapa tidak! dan mereka terus berubah setiap beberapa detik! Tampak aneh.
Abdalrahman Shatou
@AbdalrahmanShatou: Saya juga mengalami "flashing" ini, font menjadi besar, font menjadi kecil, dan sebaliknya setiap saat, ketika mengklik elemen. Saya menggunakan Eclipse Mars 4.5.1. dan - seperti Anda, saya juga menggunakan repositori (.git). Saya kira ini adalah pemicunya.
Hartmut P.
2
Anda juga perlu mengubah font untuk plugin git agar sesuai dengan pengaturan ini. Windows-> preferensi-> Umum-> Penampilan-> Warna dan Font Ubah font dalam 2 entri git menjadi 12 juga • Sumber Daya yang Diabaikan (Font) • Uncommitted Ubah Font Kemudian restart gerhana
Steve Adams
15

Jawaban ini berlaku untuk pengguna Mac OS X. Diuji dengan Mavericks (10.9.2) tetapi harus bekerja di semua versi.

Seperti yang dinyatakan sebelumnya pada jawaban sebelumnya, untuk mengubah ukuran font di package explorer Anda perlu mengubah ukuran font sistem. Masalahnya di sini adalah melakukan hal ini. Solusi saya:

  1. Unduh Alat Tinker gratis utilitas dan sesuaikan ukuran font.
  2. Mulai ulang Eclipse

masukkan deskripsi gambar di sini

Hasil:

masukkan deskripsi gambar di sini

Selamat membuat kode!

Diego Freniche
sumber
1
Bekerja seperti pesona. Akan lebih baik jika Anda menentukan font mana yang akan diubah.
Abdalrahman Shatou
1
Bekerja untuk saya. Saya di Yosemite
Lou Morda
Bekerja untuk saya di Sierra! Terima kasih
jainp
Bekerja untuk saya di High Sierra (10.13.2)! Terima kasih looooot!
Eric
Seperti yang disebutkan dalam jawaban ini , font "Tag Bantuan" yang perlu diubah untuk memengaruhi UI Eclipse.
Sam
9

Pergi ke eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css .

Di sini Anda melihat file CSS tema yang Anda instal. Pilih tema Anda, dan tambahkan di akhir file (misalnya, e4_default_win7.css):

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
    font: Consolas;  /* <-- Font you want to have */
}

Itu diuji dengan Eclipse v4.4 (Luna) dan Eclipse v4.5 (Mars) pada Windows 7.

Vitalij
sumber
1
Terima kasih! Berfungsi dengan baik di Mars 4.5.1 pada Windows 8.1 - Saya memiliki Lenovo X1 Carbon dengan layar WQHD + (2560 x 1440) dan ukuran font default tidak memungkinkan. Ini memperbaikinya dengan baik. Seseorang perlu mendorong tim inti Eclipse dan membuat mereka sadar bahwa jenis layar beresolusi sangat tinggi ini menjadi lebih umum dan diperlukan beberapa kontrol pengguna yang sederhana ... Terima kasih!
Dave di Austin
1
bekerja di Eclipse kepler linux dengan file e4_default_gtk.css
cdarwin
7

Eclipse v4.5 (Mars) menggunakan tema gelap bawaan di Linux.

eclipse/plugins/org.eclipse.ui.themes_1.1.0.v20150511-0913/css/dark/e4-dark_globalstyle.css

Sekitar baris 204, Anda dapat menambahkan ukuran font pilihan Anda:

background-color: #2F2F2F;
color: #CCC;
font-size: 8;
Dylan
sumber
1
Berfungsi baik dengan Mars di OS / X. Jika Anda bertanya-tanya, jalur CSS tempat nilai-nilai ini beradaShell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree
David Dossot
Dikonfirmasi. tip cepat, cari "pohon" pada hari ini, itu satu-satunya pengelompokan dengan text = "tree". JANGAN mencari ukuran font, ini yang harus Anda tambahkan. Merekomendasikan 14 pt untuk 1080p
Nick
Bekerja dengan baik untuk Eclipse Oxygen Release (4.7.0), di bawah Cent-OS dengan Gnome 3.14.2. Terima kasih!
Volodymyr Krupach
6

Seperti yang telah disebutkan seseorang sebelumnya, memodifikasi file "e4_basestyle.css" berhasil untuk saya di Eclipse v4.3 (Kepler) dan Windows 8.

Juga, saya menemukan bahwa Anda juga harus mengubah ukuran / gaya teks di bawah

PreferensiTimGitLabelDecorations

atau

PreferensiPenampilanColorsAndFonts , di bawah bagian Git.

untuk memastikan bahwa ukuran / warna teks untuk file yang tidak terikat selaras dengan perubahan Anda. Ini tentu saja jika Anda menginisialisasi proyek Anda sebagai repositori.

indoballer
sumber
6

FYI:

Dari Eclipse v4.4 (Luna):

Sepertinya file CSS tidak ada lagi di folder lama:

eclipse/plugins/org.eclipse.platform_4.x.x.vy/css

Mereka dipindahkan ke folder baru:

 eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css

Dan Anda harus memilih tema untuk menerapkannya, di menu

WindowsPreferensiUmumPenampilan

Li Ying
sumber
4

Eclipse menggunakan font antarmuka pengguna sistem untuk Project Explorer, sehingga Anda dapat mengubahnya dengan metode khusus OS. Catatan: Eclipse harus dimulai ulang meskipun aplikasi lain segera merespons perubahan font.

  • Di Linux (Gnome), saya dapat mengubah font Eclipse dengan Gnome Tweak Tool (Aplikasi → Utilitas → Alat Tweak). Jika belum diinstal, cobasudo yum install gnome-tweak-toolatausudo apt-get install gnome-tweak-tool. Dihalaman Font , ubahfont Antarmuka .
  • Pada Windows 7 , buka Control Panel → Personalization → Window Color and Appearance → Advanced Appearance Settings → Ubah ukuran font untuk "Message Box". (kredit: Nathan Monteleone)
  • Di Mac , keluarkan Alat Tinker , jalankan, bukatab Font dan sesuaikan ukuran tag Bantuan (diuji dengan Eclipse 2018-12).

Beberapa bagian lain dari Eclipse juga akan terpengaruh, seperti dialog startup.

Qwertie
sumber
Saya tidak akan pernah menyangka itu adalah pengaturan "Tag Bantuan" di Mac. Terima kasih!
Sam
3

Eclipse mewarisi ukuran font item GUI, dari sistem operasi. Untuk demo misalnya, Anda mungkin ingin meningkatkan ukuran font OS Anda.

Tobias
sumber
2

Di Windows 10,

di sudut kiri bawah klik pada simbol Windows, masukkan "Pengaturan tampilan", lalu pergi ke "Pengaturan tampilan lanjutan", lalu pergi ke "Ukuran teks dan item lainnya", di sana Anda akan menemukan "Ubah hanya ukuran teks ":

Anda akan melihat daftar

  • Bar Judul
  • Menu
  • Kotak Pesan
  • Judul palet
  • Ikon
  • Tooltips

Alihkan setidaknya "Kotak Pesan" ke ukuran font misalnya 13, bukan 9 (untuk Pohon Penjelajah Paket Eclipse).

Saya juga akan mengganti "Menu" ke ukuran font 13 (untuk menu utama Eclipse).

Atau semuanya :-)

Hartmut P.
sumber
2

Solusi berikut berfungsi di Mac OS dengan Eclipse v4.4 (Luna).

Pilih tampilan Mac: menu WindowPreferencesGeneralAppearancesTheme: Mac .

Tambahkan salinan cuplikan kode berikut yang ada di

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

ke akhir file

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/e4_default_mac.css.


Tree,
RegistryFilteredTree,
/* The following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU']
[style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, Shell[style~='SWT.RADIO']
[style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT']
[style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}
PokaFace
sumber
1

Untuk pengguna Mac:

Dalam file:

plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css

Temukan cuplikan kode ini:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
}

Ubah itu dengan menambahkan informasi tentang ukuran font:

Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN']
[style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION']
[style~='SWT.DATE'] > Composite > * > Tree {

    background-color: #2F2F2F;
    color: #CCC;
    font-size: 13;
}

Contoh ini untuk tema Gelap di Eclipse v4.4 (Luna).

pengguna1344271
sumber
Ini bekerja pada mac Mojave + Spring Tool Suite 4, Terima kasih
linczy
:( tidak berfungsi pada Spring Tool Suite 4.7.0. RILIS
xavierzhao
1

Ubuntu, Eclipse v4.4 (Luna) *

  1. Temukan Anda: eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css
  2. Pilih file CSS yang Anda gunakan per PreferencesGeneralAppearance di dalam Eclipse UI.
  3. Cadangkan yang asli dan tambahkan sesuatu seperti berikut, setelah menutup Eclipse terlebih dahulu hanya untuk keamanan:

    .MPart Tree {font-size: 14; }

* Itu dilakukan pada versi ScalaIDE dari Eclipse v4.4 (Luna) dan seharusnya sama untuk Eclipse v4.4 (Luna) biasa, saya kira.

matanster
sumber
1

Di Windows 10, jika Anda terkena Pembaruan Pembuat Konten:

Pembaruan Windows 10 Creators tampaknya menghapus kemampuan untuk "Mengubah hanya ukuran teks" di "Pengaturan tampilan". Selain itu pembaruan mengatur ulang pengaturan ukuran teks saya sebelumnya sehingga saya berakhir dengan ukuran font kecil di item pohon dari penjelajah paket.

Solusi yang berhasil bagi saya adalah dengan menggunakan alat kecil 'A + System Font Size Changer'. Di sana, meningkatkan setelan "Kotak pesan" ke 4 (unit khusus yang ditentukan oleh alat) dan menerapkan setelan tersebut mengubah ukuran font di item penjelajah paket.

Alat ini juga memungkinkan Anda untuk meningkatkan ukuran "Menu", "Title bar", "Palette title", "Icon" (yang bekerja secara ajaib pada tampilan folder di windows explorer), dan "Tooltip".

PS: Saya lebih suka mengomentari jawaban dari Hartmut tapi reputasi saya terlalu rendah.

jechterhoff
sumber
1

Di server windows,

pergi ke panel kontrol -> bagian Tampilan. Bagian tampilan Jika pengaturan default lebih kecil seperti gambar, Anda dapat mengubah ukuran untuk permintaan Anda, Anda juga dapat mengubah hanya ukuran teks tertentu dengan opsi

Catatan: Ini diterapkan berdasarkan pengaturan sistem, tidak hanya untuk platform berbasis Eclipse.

K. Andy wang
sumber
0

Untuk mengubah font di ruang kerja eclipse dengan ubuntu, saya memodifikasi font sistem desktop> sistem> preferensi> tampilan> font juga memodifikasi eclipse indigo -> windows> preferensi> Umum> Tampilan> Warna dan font. Itu tercermin dalam gerhana.

Mallik
sumber
Tidak ada entri di sana untuk pengaturan tampilan pohon.
Tuan Fooz
0

Di Windows 8,

  1. pergi ke Control Panel -> Appearance and Personalization -> Display
  2. Di tengah layar ada drop down di bawah judul Change Only the Text Size, pilihMessage bokes .
  3. Ubah ukuran font di drop down yang berdekatan.
10GritSandpaper
sumber
0

Di Eclipse v4.2 (Juno) Anda dapat memodifikasi CSS dengan masuk ke menu WindowPreferencesGeneralAppearances .

Masukkan deskripsi gambar di sini

Sharif
sumber
Saya tidak melihat editor CSS ini pada halaman ini di MacOS: Versi: Juno Service Release 2, Build id: 20130225-0426 .. Apakah ada di tempat lain?
Pavel
0

Di Eclipse v4.4 (Luna) Service Release 2 (4.4.2) di bawah Windows 7:

Jika Anda memilih tema "Windows" (konfigurasi default Eclipse)

[Window => Preferences => General->Appearance -> Theme: Windows]

Anda dapat menambahkan potongan kode berikut ke dalam file css di bawah ini.
[Folder akar gerhana] \ plugins \ org.eclipse.ui.themes_x.xxvxxxxxxxx-xxxx \ css \ e4_default_win7.css

Tree,
RegistryFilteredTree,
/* the following are required due to Bug 419482 (see <1>): */
Composite > Tree,
TabFolder > Composite > Tree,
TabFolder > Composite > * > Tree,
DocCommentOwnerComposite > Group > Tree,
TabFolder > Composite > ScrolledComposite > Tree,
Shell > Composite > Composite > Tree,
Composite > Composite > Composite > Group > Tree,
Shell > Composite > Composite > Composite > Tree,
ScrolledComposite > Composite > Composite > Composite > Tree,
Shell > Composite > Composite > Composite > Composite > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree,
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree {
    font-size: 13;
}

Nilai font-size bisa diatur sesuai keinginan.

Jika Anda menginstal paket tema khusus lainnya seperti Tema Eclipse Moonrise UI dari Eclipse Marketplace, akan ada file JAR di bawah [folder akar Eclipse] \ plugins
(Contoh: com.github.eclipseuitheme.themes.moonrise-ui_0.8.9.201404052318 .botol)

Modifikasi di bawah file CSS di file JAR ini
\ themes \ css \ moonrise-ui-standalone.css dan moonrise-ui-standalone_WIN.css
Ada bagian kode serupa di file CSS ini yang dimulai dengan:

Tree,
RegistryFilteredTree,

Tambahkan "font-size: 13;" seperti cuplikan kode di atas dan terapkan melalui langkah-langkah di bawah ini.

Jendela Menu → PreferensiUmumPenampilanTema: MoonRise (mandiri)

Ginuinbu
sumber
0

Saya memiliki dua layar, yang kecil dan yang besar. Eclipse menggunakan pengaturan ukuran dari "layar utama". Dalam kasus saya, itu adalah layar kecil dengan skala 150%.

Mengalihkan layar utama ke layar besar menyelesaikan masalah ukuran untuk saya.

Stefan
sumber