Apakah ada cara untuk mengekspor pengaturan warna sintaksis dari satu instalasi Xcode ke yang baru?


15

Saya telah menginstal XCode 4 baru pada mesin dan saya ingin menyalin / menempelkan pengaturan pewarnaan sintaks dari yang pertama ke yang baru. Bagaimana saya bisa melakukan ini?

Jawaban:


35

Tema warna sintaks khusus terletak di

~/Library/Developer/Xcode/UserData/FontAndColorThemes/

(Perhatikan bahwa direktori ini mungkin tidak ada jika Anda belum mengubah salah satu tema Anda atau belum membuat tema khusus sendiri, tetapi akan dibuat segera setelah Anda melakukannya.)

File memiliki .dvtcolorthemeekstensi. Cukup ambil file dari direktori itu dan salin ke direktori yang sama di komputer lain.


Aku cukup seperti Ethan Schoonover ini Solarized tema ; Saya menemukan mereka sangat mudah dibaca dan mudah dilihat, dan dapat dipasang seperti yang dijelaskan di atas.


Masih berlaku di Xcode 9!
leanne

Juga berlaku di Xcode 10 !!
Sri Harsha Chilakapati

Saya hanya mendapatkan xccolorthemefile, mengubah ekstensi .xccolorthemeagar .dvtcolorthemeberfungsi untuk saya.
ooOlly

1

Saya menemukan jawaban ini sambil mencari cara memindahkan Civic theme baru (pada saat penulisan jawaban ini) di Xcode 8 ke Xcode 7.3. Sekarang tema dibundel di dalam bundel aplikasi Xcode di jalur berikut:

Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/Resources/FontAndColorThemes

Tema Xcode8 juga memiliki ekstensi xccolorthemesementara Xcode7.3 memiliki dvtcolortheme. Dari pengalaman saya - aman mengubah ekstensi tanpa memodifikasi file itu sendiri.


0

Dengan Themeinstaller, Anda cukup membuka file .dvtcolortheme dan akan diinstal di folder Xcode Anda.

Jika Anda ingin beberapa tema baru ada banyak yang dapat ditemukan di codethemes.net, memiliki Themeinstaller, Anda dapat menginstalnya, hanya dengan mengklik "instal" di bawah salah satu pilihan Anda.


Bagaimana Anda mendapatkan tema dari Xcode Anda saat ini?
user151019
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.