यदि आप विंडोज 10 की सेटिंग्स के माध्यम से खोदते हैं, तो आप "डेवलपर मोड" नामक कुछ पर आ सकते हैं। डेवलपर मोड में डालते समय, विंडोज़ आपको उन ऐप्स को अधिक आसानी से जांचने की अनुमति देता है जिन्हें आप विकसित कर रहे हैं, उबंटू बैश शेल वातावरण का उपयोग करते हैं, विभिन्न प्रकार की डेवलपर-केंद्रित सेटिंग्स को बदलते हैं, और अन्य ऐसे काम करते हैं।
डेवलपर मोड को कैसे सक्षम करें
यह सेटिंग सेटिंग ऐप में उपलब्ध है। इसे एक्सेस करने के लिए, Settings> Update & Security> Developers के लिए जाएं और “Developer mode” चुनें।
आपका विंडोज 10 पीसी डेवलपर मोड में डाल दिया जाएगा। यह विंडोज 10 के सभी संस्करणों पर काम करता है, जिसमें विंडोज 10 होम भी शामिल है।
सिडेलैड अनसाइनड ऐप्स (और विजुअल स्टूडियो में उन्हें डीबग करें)
सम्बंधित: विंडोज 10 आपको एंड्रॉइड की तरह, सिदेलोड यूनिवर्सल ऐप्स की अनुमति देता है
यह विकल्प "विंडोज़ स्टोर ऐप्स" और "नीचे" स्थित है सिडोलैड ऐप "। "विंडोज स्टोर एप्लिकेशन" चुनें और विंडोज केवल आपको इंस्टॉल करने की अनुमति देगा UWP ऐप्स विंडोज स्टोर से। डिफ़ॉल्ट सेटिंग के साथ "साइडलोड एप्लिकेशन" का चयन करें, और विंडोज़ आपको विंडोज़ स्टोर के बाहर से भी ऐप इंस्टॉल करने की अनुमति देगा, जब तक कि वे एक वैध प्रमाण पत्र के साथ हस्ताक्षर नहीं करते हैं।
लेकिन यदि आप "डेवलपर मोड" चुनते हैं, तो आप विंडोज स्टोर के बाहर से UWP ऐप्स इंस्टॉल कर सकते हैं, भले ही वे हस्ताक्षरित न हों। यह UWP ऐप डेवलपर्स के लिए एक महत्वपूर्ण विकल्प है, जो उन्हें विकसित करते समय अपने पीसी पर अपने ऐप का परीक्षण करना चाहते हैं। यह विकल्प a की आवश्यकता को प्रतिस्थापित करता है विंडोज 8.1 पर "डेवलपर लाइसेंस" .
डेवलपर मोड आपको विजुअल स्टूडियो में UWP ऐप्स को डीबग करने की अनुमति देता है। वास्तव में, यदि आप डेवलपर मोड के बिना विजुअल स्टूडियो में एक UWP एप्लिकेशन प्रोजेक्ट खोलते हैं, तो आपको "विंडोज 10 के लिए डेवलपर मोड सक्षम करें" शीघ्र संदेश दिखाई देगा जो आपको डेवलपर मोड को सक्षम करने का निर्देश देता है। फिर आप विज़ुअल स्टूडियो से सीधे डिबग मोड में एक ऐप चला सकते हैं, इसे विंडोज स्टोर पर अपलोड करने से पहले अपने पीसी पर परीक्षण कर सकते हैं।
विंडोज 10 पर उबंटू पर बैश
सम्बंधित: विंडोज 10 पर लिनक्स बैश शेल को कैसे स्थापित करें और उपयोग करें
यदि आप चाहते हैं विंडोज 10 पर उबंटू बैश शेल का उपयोग करें , आपको पहले अपने डिवाइस को "डेवलपर मोड" में रखना होगा। केवल एक बार जब आपका डिवाइस डेवलपर मोड में है तो आप “सक्षम” कर सकते हैं लिनक्स के लिए विंडोज सबसिस्टम "और बश में उबंटू वातावरण स्थापित करें।
यदि आप डेवलपर मोड को अक्षम करते हैं, तो उबंटू बैश शेल तक पहुंच को रोकने के साथ-साथ लिनक्स के लिए विंडोज सबसिस्टम भी अक्षम हो जाएगा।
अपडेट करें : के साथ शुरू फॉल क्रिएटर्स अपडेट , लिनक्स के लिए विंडोज सबसिस्टम अब एक स्थिर विशेषता है। अब आपको विंडोज पर लिनक्स सॉफ्टवेयर का उपयोग करने के लिए डेवलपर मोड को सक्षम करना होगा।
सेटिंग्स डेवलपर्स के लिए आसान पहुँच चाहते हैं
"डेवलपर्स के लिए" फलक आपको अधिक डेवलपर-अनुकूल होने के लिए कई प्रकार की सिस्टम सेटिंग्स को जल्दी से बदलने की अनुमति देता है। इनमें से कुछ सेटिंग्स अन्य क्षेत्रों में विंडोज में उपलब्ध हैं, लेकिन वे सभी जगह बिखरे हुए हैं। इस तरह, डेवलपर्स उन सभी को एक ही स्थान पर एक्सेस कर सकते हैं।
फ़ाइल एक्सप्लोरर के लिए, डेवलपर मोड कर सकते हैं फ़ाइल एक्सटेंशन दिखाएं , खाली ड्राइव, छिपी हुई फ़ाइलें, और सिस्टम फ़ाइलें , जो सभी सामान्य रूप से छिपे हुए हैं। यह फ़ाइल प्रबंधक के शीर्षक बार में एक निर्देशिका का पूरा पथ प्रदर्शित कर सकता है और "एक अलग उपयोगकर्ता के रूप में चलाएं" विकल्प तक आसान पहुंच को सक्षम कर सकता है।
के लिये रिमोट डेस्कटॉप , डेवलपर मोड आपके डेस्कटॉप को दूरस्थ डेस्कटॉप कनेक्शन के लिए हमेशा सुलभ है यह सुनिश्चित करने के लिए विभिन्न सेटिंग्स को घुमा सकता है। यह आपके कंप्यूटर पर दूरस्थ डेस्कटॉप कनेक्शन की अनुमति देने और नेटवर्क स्तर प्रमाणीकरण के साथ दूरस्थ डेस्कटॉप चलाने वाले कंप्यूटर से कनेक्शन की अनुमति देने के लिए विंडोज फ़ायरवॉल सेटिंग्स को बदल सकता है।
यह सुनिश्चित करने के लिए कि यह प्लग इन है, यह सुनिश्चित करने के लिए कि यह दूरस्थ डेस्कटॉप कनेक्शन के लिए सुलभ रहेगा, पीसी अपनी नींद या हाइबरनेट को सुनिश्चित करने के लिए अपनी पावर सेटिंग्स को भी समायोजित कर सकता है।
PowerShell के लिए, डेवलपर मोड आपके पीसी को अनुमति देने के लिए निष्पादन नीति को बदल सकता है स्थानीय PowerShell स्क्रिप्ट चलाएँ उस पर हस्ताक्षर नहीं किए गए हैं। आपका पीसी अभी भी अहस्ताक्षरित दूरस्थ स्क्रिप्ट नहीं चला रहा है।
डिवाइस पोर्टल और डिवाइस डिस्कवरी
जब आप डेवलपर मोड को सक्षम करते हैं, तो आपका विंडोज 10 सिस्टम स्वचालित रूप से विंडोज डिवाइस पोर्टल स्थापित करता है। हालाँकि, डिवाइस पोर्टल वास्तव में तब तक सक्षम नहीं होता है जब तक कि आप "डेवलपर डिवाइस को सक्षम न करें" को "फॉर" डेवलपर डेवलपर्स फलक में सेट कर दें।
यदि आप डिवाइस पोर्टल को सक्षम करते हैं, तो सॉफ़्टवेयर चालू होता है और आने वाले कनेक्शन की अनुमति देने के लिए फ़ायरवॉल नियम कॉन्फ़िगर किए जाते हैं।
डिवाइस पोर्टल एक स्थानीय वेब सर्वर है जो आपके स्थानीय नेटवर्क पर अन्य उपकरणों के लिए एक वेब इंटरफेस उपलब्ध कराता है। आप डिवाइस को कॉन्फ़िगर करने और प्रबंधित करने के लिए वेब-आधारित पोर्टल का उपयोग कर सकते हैं, साथ ही साथ एप्लिकेशन को विकसित करने और डिबग करने के लिए डिज़ाइन की गई विभिन्न सुविधाओं का उपयोग कर सकते हैं। डिवाइस डिस्कवरी आपको एक कोड दर्ज करके डिवाइस पोर्टल के साथ डिवाइस को पेयर करने की अनुमति देता है।
उदाहरण के लिए, आप दूरस्थ रूप से डिवाइस पोर्टल का उपयोग कर सकते हैं एक HoloLens का उपयोग विंडोज होलोग्राफिक एप्लिकेशन विकसित करते समय। Microsoft की सलाह लें विंडोज डिवाइस पोर्टल प्रलेखन डिवाइस पोर्टल और डिवाइस डिस्कवरी का उपयोग करने के बारे में अधिक जानकारी के लिए।
कम प्रतीकात्मक लिंक प्रतिबंध
सम्बंधित: विंडोज पर प्रतीकात्मक लिंक (उर्फ प्रतीक) बनाने के लिए पूरी गाइड
में विंडोज 10 के निर्माता अपडेट करते हैं , अपने डिवाइस को डेवलपर मोड में डालने पर प्रतिबंधों में छूट मिलती है प्रतीकात्मक लिंक बनाना । पहले, केवल व्यवस्थापक उपयोगकर्ताओं के लिए ही सहानुभूति बनाना संभव था। यह अभी भी विंडोज 10 पर मामला है-जब तक आप इसे डेवलपर मोड में नहीं डालते।
डेवलपर मोड में, किसी भी स्तर के विशेषाधिकार वाला उपयोगकर्ता खाता प्रतीकात्मक लिंक बना सकता है। दूसरे शब्दों में, आप एक सामान्य कमांड प्रॉम्प्ट विंडो खोल सकते हैं और mklink कमांड का उपयोग कर सकते हैं। डेवलपर मोड के बाहर, आपको mklink कमांड का उपयोग करने से पहले एक कमांड प्रॉम्प्ट विंडो को प्रशासक के रूप में खोलने की आवश्यकता है।
डेवलपर्स द्वारा अक्सर प्रतीकात्मक लिंक का उपयोग किया जाता है, इसलिए यह परिवर्तन प्रशासक के रूप में चलने के बिना प्रतीकात्मक लिंक के साथ विकास उपकरण बनाने और काम करने के लिए संभव बनाता है।
प्रतीकात्मक लिंक परिवर्तन एक अच्छा उदाहरण है कि Microsoft भविष्य में डेवलपर मोड के साथ क्या करता रहेगा। डेवलपर मोड एक स्विच है जिसे आप विंडोज को एक डेवलपर के रूप में बताने के लिए फ्लिप करते हैं, और विंडोज स्वचालित रूप से आपके लिए विंडोज के काम को बेहतर बनाने के लिए कई प्रकार की सेटिंग्स को समायोजित कर सकता है।