Na przykład, używając resharpera w kodzie C# mogę wykonać refaktor "Przenieś do zasobu" na literał łańcuchowy. Resharper przeniesie zakodowany ciąg do pliku resx i zastąpi mój C# odniesieniem do silnie wpisanego zasobu. Jest to bardzo przydatne przy pisaniu zglobalizowanej aplikacji. Szukam narzędzia o podobnej funkcjonalności, ale dla xaml.Czy są jakieś narzędzia, które obsługują refaktoryzację resx w Xaml?
Odpowiedz
Ruch ReSharper do zasobów faktycznie obsługuje XAML, ale tylko w projektach WPF. Silverlight i WP7 nie są obecnie obsługiwane.
Dzięki! Jak korzystać z tej funkcji? Ctrl r + o nie działa, co jest tym, czego używałem dla C#. Próbuję go użyć w projekcie WPF 4.0. –
Czy refaktoryzacja jest dostępna przez to narzędzie (Ctrl + Shift + R)? – gorohoroh
tak, to jest! Dzięki! Wydaje się, że musisz użyć atrybutu Content, tzn. zamiast . Ponownie, ReSharper okazuje się być niesamowity! –
+1, Dobre pytanie! Będzie interesujące zobaczyć odpowiedzi na to pytanie. –
Zacząłem inne powiązane pytanie: http://stackoverflow.com/questions/4876950/are-there-localization-tools-which-spot-content-strings-in-xaml -wpf –