Xamarin Android axml uzantılı layout dosyasına intellisense desteği kazandırma

Xamarin Android axml, Xamarin ile native android uygulaması geliştirdiğimizde arayüzde axml layout dosyalarını kullanıyoruz eğer layout dosyasında bendeki gibi intellisense olmaz ise ve bu desteği kazandırmak isterseniz makaledeki adımları izleyiniz.

Xamarin Android axml uzantılı layout dosyasına intellisense desteği kazandırma

Xamarin Android axml

Alttaki adımları takip ederek intellisense desteğini kazandırabilirsiniz. Ben Visual Studio 2012 kullandığınızı varsayarak anlatımı bu versiyon üzerinden yapacağım ilgili klasörler sizdeki visual studio’ya göre değişiklik gösterebilir.

  1. Visual Studio 2012’yi Açın
  2. AXML uzantılı layout dosyasını aç.
  3. Dosyasyı açtıktan sonra üst menüde XML adında bir menü gözükecek
  4. Bu menü altından Schemas adlı menüye tıkla
  5. Grid’den Sıralamayı “File Name(Dosya Adı)”’na göre yap ardından “android-layout-xml” ve “schemas.android.com.apk.res.android” dosyalarının olup olmadığına bak, eğer varsa 13.adıma atla.
  6. Eğer bulamadıysan,32 bir işletim sistemine sahip isen “Program Files” klasörüne veya 64 bit işletim sistemi kullanıyorsan “Program Files (x86)” adlı klasöre git.
  7. Ardından “\MSBuild\Novell” veya “\MSBuild\Xamarin\Android” klasörlerine “android-layout-xml.xsd” ve “schemas.android.com.apk.res.android.xsd” varmı diye kontrol et.
  8. Eğer varsa 9. adımdan devam et yoksa “https://github.com/atsushieno/monodroid-schema-gen” adresinden bu iki dosyayı indirebilirsin.
  9. Eğer varsa bulduğun 2 dosyayı “\Microsoft Visual Studio 11.0\Xml\Schemas” yoluna kopyala.
  10. 3. ve 4. adımı tekrarlayarak Schemas adlı menü elemanına tekrar tıkla.
  11. “Add(Ekle)…” butonuna tıkla  8.adımda 2 dosyayı kopyaladığın yerde bulup seç ve ekle.
  12. Visual studio’yu yeniden başlatın ve axml uzantılı dosyayı açarak çalışıp çalışmadığını kontrol ediniz.
  13. Eğer intellisense android: yazıp Ctrl+Space tuşlarına basmanıza rağmen çalışmadı ise visual studio’yu kapatınız.
  14. Visual Studio ile beraber gelen “Developer command prompt for VS2012” adlı komut satırı uygulamasını açın.
  15. Açılan komut satırına tırnaklar olmadan “Devenv /ResetSettings” yazın ve çalıştırın.
  16. Bu işlemin ardından visual studio 2012’yi tekrar çalıştırın.
  17. Eğer çalışmadı ise Xamarin forumuna ve postlarına gözatmanızı öneririm.

android-layout-xml.xsd ve schemas.android.com.apk.res.android.xsd dosyaları intellisense için yardımcı olan referans dosyalarıdır bu dosyaların tarafımdan sürekli güncellenmiş halini https://github.com/muratoner/xamarin adresinden çekebilirsiniz.

Xamarin Android axml uzantılı layout dosyasına intellisense desteği kazandırma
5 (100%) 1 oy

Murat ÖNER

1989 yılında Kocaelinin Dilovası ilçesinde doğdum ilkokul ve lise eğitimimi Kocaeli’de aldım, önlisans üniversite eğitimimi Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu’nda bilgisayar programcılığı bölümünde yaptım. Üniversite dönemi boyunca Microsoft'un student partner projesinde yer aldım ve diğer student partner öğrencileri ile birçok farklı projede yer aldım. Üniversite eğitimi tamamlandıktan sonra staj yapmış olduğum Ries Technologies şirketinde yazılım geliştirici ve web designer olarak görev aldım ardından Gen Yazılım firmasında ERP ve HBYS sistemleri ile ilgili yazılım geliştirmeye devam ettim. Şuan aktif olarak mobil, web ve masaüstü uygulamalar geliştirmeye devam etmekteyim.

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın

%d blogcu bunu beğendi: