2013-03-29 11 views
6

kullanılarak kaynak dosyaları (* .resx) çeviriler uygulamak, Visual Studio yardımsever bir alet ucu baz dil dosyasının değer sağlar "Mesaj" ile "str_message" isimli bir giriş.Kaynak dosya değerleri için daha iyi araç ipucu biçimlendirme?</p> <p><img src="https://i.stack.imgur.com/9yoxl.png" alt="screenshot of tool-tip"></p> <p>(orada var: Bir anahtar üzerinde gezdirin zaman

Bu küçük bir rahatsızlık, ancak bu araç ipucu biçimini geçersiz kılacak veya değiştirecek bir yolu var mı?

Değeri doğrudan satır içi olarak koyar ve her zaman (String.Format("Looks up a localized string similar to {0}.", ...) gibi) bir nokta ekler (örneğin, değerleriniz daha uzunsa ve sonunda kendi noktalama işaretlerini içeriyorsa), bir bakışta kafa karıştırıcı olabilir. Ben böyle bir şey için bunu değiştirebilirsiniz bir yolu var mı:? String.Format("Looks up a localized string similar to:\n\n{0}", ...), hatta sadece .Resx dosyadan değer "Yorum" göstermek

cevap

1

bence bu olmuştur Resources.Designer.cs yılında property comments onu alır düşünüyorum Bir MAC üzerindeyim ve bunu denemek için bir görsel stüdyo yüklemem yok, bu yüzden yorumu değiştirmeyi deneyebilir ve yansıyabildiğini görebilirsiniz.

Örneğin. değil, o zaman ben bunun değiştirilebilir emin değilim Eğer sizin Resources.Designer.cs

 /// <summary> 
     /// Looks up a localized string similar to Message 
     /// </summary> 
     internal static string str_message { 
      get { 
       return ResourceManager.GetString("str_message", resourceCulture); 
      } 
     } 

böyle bir şey görmem gerektiğini.

@Brduca, araçları yeniden çalıştırırsanız, bu WILL'deki değişikliklerin üzerine yazılacağını belirtir, bu nedenle en iyi yol olmayabilir, ancak tek yol buysa, .cs dosyasını her zaman yeniden yönetmeyi yönetmeniz gerekir

+1

araçlarını yeniden çalıştırırsanız, bu dosya VS tarafından yazılır, eğer "özel aracı çalıştırmanız" gerekiyorsa, bu değişiklikleri kaybedersiniz. Bu dosyayı yorumlamak iyi bir fikir değil. – Brduca

+0

Evet, bundan bahsetmeliyim. Aleti çalıştırmak değişiklikleri silecektir. – Slartibartfast

+0

Evet, bilgi için teşekkürler, ama düzenli olarak imha olacak çünkü bu kabul edilebilir bir çözüm olarak düşünemiyorum :( – DaveD

İlgili konular