Bu bir Ayarlar Deposu - tercihler, ayarlar ve hafif profiller için merkezi ve biraz standart bir yer .
Bir işletim sisteminin kullanıcıları ve uygulamaları için saklaması gereken her şey için büyük resme baktığınızda anlamak daha kolay hale gelir:
pencereler
- Ayarlar Deposu
- Sistem: Windows Kayıt Defteri
HKEY_LOCAL_MACHINE
ve özellikle bunun içinde\SOFTWARE\Microsoft
- Sistem genelinde üçüncü taraf: Windows Kayıt Defteri
HKEY_LOCAL_MACHINE
- Sistem kullanıcı merkezli: Windows Kayıt Defteri
HKEY_USERS
,[user]\SOFTWARE\Microsoft
- Üçüncü taraf kullanıcı merkezli: Windows Kayıt Defteri
HKEY_USERS\[user]\SOFTWARE
- Bir kullanıcının
C:\Users\[User]\AppData
gizli klasörlerde görmesi gerekmeyen uygulama dosyaları
- Bir kullanıcının
C:\Users\[User]\
uygulama tarafından oluşturulan gizli olmayan klasörlerde isteyebileceği uygulama dosyaları
Mac OS X
- Ayarlar Deposu
- Sistem ve üçüncü taraf:
/Library/Preferences
in com.apple...plist
dosyaları
- Sistem genelinde
/Library/Preferences
üçüncü taraf : üçüncü taraf plist
dosyalarında
- Sistem kullanıcı merkezli:
/Users/[user]/Library/Preferences
yukarıdakiyle aynı
- Üçüncü taraf kullanıcı merkezli:
/Users/[user]/Library/Preferences
yukarıdakiyle aynı
- Bir kullanıcının görmesi gerekmeyen sistem çapında uygulama dosyalarını
/Library/Application Support
- Bir kullanıcının görmesi gerekmeyen uygulama dosyaları
/Users/[user]/Library/Application Support
- Bir kullanıcının
/Users/[user]/
gizli olmayan klasörlerde isteyebileceği uygulama dosyaları
Temel olarak, kayıt defteri Mac OS X'in klasörleriyle aynıdır /Library/Preferences
ve çok az ya da çok değildir.
Mac OS'nin kurumsal sistem ve uygulama verileri grupları arasında bire bir eşleşmesi olması, Windows Kayıt Defteri'nin sadece farklı bir işlem yapmanın tamamen haklı bir sistem olduğunu göstermektedir
Kayıt defterinin dosya dışı yapısı, diğerlerinden ayrılırken bazı kısımlarının yedeklenmesini, geri yüklenmesini veya taşınmasını zorlaştırır, bu yüzden Mac sistemini tercih ederim, ancak amaç neredeyse aynıdır.
Her iki işletim sistemi de, bu yapılara farklı derecelerde ihlal etmeyi seçen uygulamalara sahiptir, genellikle oraya ait olmayan dosya veya klasörler oluşturmak için daha genel bir bağlamı kullanarak. Bazı uygulamalar aslında doğrudan C:\
veya /
sormadan klasörler oluşturur . Bu beni gerçekten delirtiyor!
Bu arada, (çoğu) Mac OS Uygulamalarının sürükle ve bırak özelliği mükemmel olsa da, muhtemelen farketmemiş olsanız da, ayarlarınız saklanmadığından, farklı sürümlerde yan yana benzer bir sorununuz var. içinde .app
dosyanın kendisinde, ama Application Support
ya Preferences
, hala aynı ayarları kullanmak ve daha yeni bir sürümü açıkça farklı bir isimle bir klasör kullanmaya karar verir sürece, birbirlerini etkileyecek uygulamanın her sürümü ( IntelliJIDEA70
, IntelliJIDEA81
vs.)