Anasayfa » nasıl » Windows 10'da “Geliştirici Modu” Nedir?

    Windows 10'da “Geliştirici Modu” Nedir?

    Windows 10'un ayarlarını gözden geçirirseniz, “Geliştirici Modu” olarak adlandırılan bir şeyle karşılaşabilirsiniz. Geliştirici Moduna girildiğinde, Windows geliştirmekte olduğunuz uygulamaları daha kolay bir şekilde test etmenize, Ubuntu Bash kabuk ortamını kullanmanıza, çeşitli geliştirici odaklı ayarları değiştirmenize ve bu gibi diğer işlemleri yapmanıza olanak sağlar.

    Geliştirici Modu Nasıl Etkinleştirilir

    Bu ayar Ayarlar uygulamasında kullanılabilir. Erişmek için, Ayarlar> Güncelleme ve Güvenlik> Geliştiriciler İçin bölümüne gidin ve “Geliştirici modu” seçeneğini seçin..

    Windows 10 PC'niz Geliştirici Moduna getirilecektir. Bu, Windows 10 Giriş dahil, tüm Windows 10 sürümlerinde çalışır..

    Sideload İmzasız Uygulamaları (ve Visual Studio'da Onları Hata Ayıklama)

    Bu seçenek “Windows Mağazası uygulamaları” ve “Sideload uygulamaları” altında bulunur. “Windows Mağazası uygulamaları” nı seçtiğinizde Windows, UWP uygulamalarını yalnızca Windows Mağazası'ndan yüklemenize izin verecektir. “Sideload apps” seçeneğini seçin, varsayılan ayar ve Windows, geçerli bir sertifika ile imzaladıkları sürece, uygulamaları Windows Mağazası'nın dışından da yüklemenizi sağlar.

    Ancak, “Geliştirici modu” nu seçerseniz, UWP uygulamalarını Windows Mağazası dışından, imzalanmamış olsalar bile yükleyebilirsiniz. Bu, uygulamalarını geliştirirken uygulamalarını kendi bilgisayarlarında test etmek isteyen UWP uygulama geliştiricileri için çok önemli bir seçenektir. Bu seçenek, Windows 8.1'de “geliştirici lisansı” ihtiyacını değiştiriyor.

    Geliştirici Modu ayrıca Visual Studio'da UWP uygulamalarında hata ayıklamanıza izin verir. Aslında, Geliştirici Modu etkin olmadan Visual Studio'da bir UWP uygulama projesi açarsanız, Geliştirici Modu'nu etkinleştirmenizi isteyen bir "Windows 10 İçin Geliştirici Modunu Etkinleştir" komutunu görürsünüz. Bir uygulamayı doğrudan Visual Studio'dan hata ayıklama modunda çalıştırabilir ve Windows Mağazası'na yüklemeden önce bilgisayarınızda test edebilirsiniz..

    Windows 10'da Ubuntu'da Bash

    Ubuntu'nun Bash kabuğunu Windows 10'da kullanmak istiyorsanız, önce cihazınızı “Geliştirici Modu” na yerleştirmelisiniz. Cihazınız geliştirici moduna girdikten sonra, “Linux için Windows Alt Sistemi” ni etkinleştirebilir ve Ubuntu ortamını Bash'e yükleyebilirsiniz..

    Geliştirici Modunu devre dışı bırakırsanız, Linux için Windows Alt Sistemi de devre dışı bırakılır ve Ubuntu Bash kabuğuna erişimi engeller.

    Güncelleştirme: Fall Creators Güncellemesi ile başlayarak, Linux için Windows Alt Sistemi şimdi kararlı bir özelliktir. Artık Geliştirici Modunu Windows'ta Linux yazılımı kullanacak şekilde etkinleştirmek zorunda değilsiniz.

    Ayar Geliştiricilere Daha Kolay Erişim İstiyor

    “Geliştiriciler İçin” bölmesi, daha fazla geliştirici dostu olması için çeşitli sistem ayarlarını hızlı bir şekilde değiştirmenize olanak sağlar. Bu ayarların bazıları Windows'ta başka alanlarda da mevcuttur, ancak her tarafa dağılmıştır. Bu sayede geliştiriciler hepsine tek bir yerden erişebilir.

    Dosya Gezgini için, Geliştirici Modu normalde gizli olan dosya uzantılarını, boş sürücüleri, gizli dosyaları ve sistem dosyalarını gösterebilir. Ayrıca, dosya yöneticisinin başlık çubuğundaki bir dizine giden tam yolu görüntüleyebilir ve “Farklı bir kullanıcı olarak çalıştır” seçeneğine daha kolay erişim sağlayabilir.

    Uzak Masaüstü için, Geliştirici Modu, PC'nizin Uzak Masaüstü bağlantılarına her zaman erişilebilir olmasını sağlamak için çeşitli ayarları değiştirebilir. Bilgisayarınıza uzak masaüstü bağlantılarına izin vermek ve yalnızca Uzak Masaüstü'nü Ağ Düzeyinde Kimlik Doğrulama ile çalıştıran bilgisayarlardan bağlantılara izin vermek için Windows Güvenlik Duvarı ayarlarını değiştirebilir.

    Ayrıca, PC'niz takılı olmadığında uyku moduna geçmemesi veya hazırda bekletilmemesi için Uzak Masaüstü bağlantılarında erişilebilir kalmasını sağlamak için güç ayarlarınızı da ayarlayabilir.

    PowerShell için, Geliştirici Modu, PC'nizin imzalanmamış yerel PowerShell komut dosyalarını çalıştırmasına izin vermek için yürütme politikasını değiştirebilir. Bilgisayarınız hala imzasız uzak komut dosyalarını çalıştırmıyor.

    Cihaz Portalı ve Cihaz Keşfi

    Geliştirici Modu'nu etkinleştirdiğinizde, Windows 10 sisteminiz otomatik olarak Windows Aygıt Portalı'nı yükler. Ancak, Geliştiriciler İçin bölmesinde “Aygıt Portalını Etkinleştir” seçeneğini “Açık” olarak belirleyene kadar Aygıt Portalı hiçbir zaman etkin değildir..

    Device Portal'ı etkinleştirirseniz, yazılım açılır ve güvenlik duvarı kuralları gelen bağlantılara izin verecek şekilde yapılandırılır..

    Aygıt Portalı, bir web arayüzünü yerel ağınızdaki diğer cihazların kullanımına sunan yerel bir web sunucusudur. Cihazı yapılandırmak ve yönetmek için web tabanlı portalı kullanabilir, uygulama geliştirmek ve hata ayıklamak için tasarlanmış çeşitli özellikleri kullanabilirsiniz. Cihaz Bulma, bir cihazı kod girerek Cihaz Portalı ile eşleştirmenize olanak sağlar.

    Örneğin, Windows holografik uygulamaları geliştirirken bir HoloLens'e uzaktan erişmek için Device Portal'ı kullanabilirsiniz. Aygıt Portalı'nı ve Aygıt Bulma'yı kullanma hakkında daha fazla bilgi için Microsoft'un Windows Aygıt Portalı belgelerine bakın..

    Daha Az Sembolik Bağlantı Kısıtlamaları

    Windows 10 Oluşturucu Güncellemesi'nde, cihazınızı geliştirici moduna sokmak, sembolik bağlar oluşturma konusundaki kısıtlamaları gevşetir. Önceden, yalnızca Yönetici kullanıcılarının sembolik bağlantılar oluşturması mümkündü. Geliştirici Moduna koymadığınız sürece, hala Windows 10'da durum böyledir..

    Geliştirici Modunda, herhangi bir ayrıcalık seviyesine sahip bir kullanıcı hesabı sembolik bağlantılar oluşturabilir. Başka bir deyişle, normal bir Komut İstemi penceresi açabilir ve mklink komutunu kullanabilirsiniz. Geliştirici Modunun dışında, mklink komutunu kullanmadan önce Yönetici olarak bir Komut İstemi penceresi açmanız gerekir..

    Sembolik linkler genellikle geliştiriciler tarafından kullanılır, bu nedenle, geliştirme araçlarının Yönetici olarak çalışmak zorunda kalmadan sembolik linkler oluşturmasını ve bunlarla çalışmasını mümkün kılar..

    Sembolik bağlantı değişikliği, Microsoft'un gelecekte Geliştirici Modu ile neler yapmaya devam edeceğine güzel bir örnektir. Geliştirici Modu, Windows'a bir geliştirici olduğunuzu bildirmek için çevirdiğiniz bir anahtardır ve Windows, Windows'un sizin için daha iyi çalışmasını sağlamak için çeşitli ayarları otomatik olarak ayarlayabilir.