Начална » как да » Какво е “Режим на разработчик” в Windows 10?

    Какво е “Режим на разработчик” в Windows 10?

    Ако копаете в настройките на Windows 10, може да срещнете нещо, наречено "Developer Mode". Когато се пусне в режим за разработчици, Windows ви позволява по-лесно да тествате приложения, които разработвате, да използвате обкръжението на Ubuntu Bash, да променяте различни настройки, фокусирани върху разработчиците, и да правите други подобни неща.

    Как да активирате режим за програмисти

    Тази настройка е налична в приложението Настройки. За да го отворите, отворете Настройки> Актуализиране и защита> За програмисти и изберете „Режим за програмисти“.

    Вашият компютър с Windows 10 ще бъде поставен в режим на разработчик. Това работи на всички издания на Windows 10, включително Windows 10 Home.

    Sideload Неподписани приложения (и Debug Them в Visual Studio)

    Тази опция се намира под „Приложения на Windows Магазин“ и „Приложения на страничен товар“. Изберете „Приложения на Windows Store“ и Windows ще ви позволи само да инсталирате UWP приложения от Магазина на Windows. Изберете „Приложения за Sideload“, настройката по подразбиране и Windows ще ви позволи да инсталирате приложения извън магазина на Windows, стига да са подписани с валиден сертификат..

    Но ако изберете „Режим за разработчици“, можете да инсталирате UWP приложения извън магазина на Windows, дори и да не са подписани. Това е изключително важен вариант за разработчиците на UWP приложения, които ще искат да тестват своите приложения на своите персонални компютри, докато ги разработват. Тази опция заменя необходимостта от „лиценз за разработчици“ в Windows 8.1.

    Режимът за програмисти също ви позволява да отстранявате грешки в UWP приложенията във Visual Studio. Всъщност, ако отворите проект за приложение на UWP в Visual Studio без активиран режим за програмисти, ще видите съобщение "Активиране на режим за програмист за Windows 10", което ви инструктира да активирате режим за програмисти. След това ще можете да стартирате приложение в режим за отстраняване на грешки директно от Visual Studio, тествайки го на компютъра, преди да го качите в магазина на Windows.

    Bash на Ubuntu на Windows 10

    Ако искате да използвате Ubuntu Bash shell за Windows 10, първо трябва да поставите устройството в “Developer Mode”. Само след като устройството ви е в режим на програмист, можете да активирате „Подсистемата на Windows за Linux“ и да инсталирате средата на Ubuntu в Bash.

    Ако деактивирате режима за програмисти, подсистемата на Windows за Linux също ще бъде деактивирана, което ще предотврати достъпа до обвивката на Ubuntu Bash.

    Актуализация: Започвайки с обновяването на Fall Creators, подсистемата на Windows за Linux вече е стабилна функция. Вече не се налага да активирате режима за програмисти, за да използвате софтуер на Linux в Windows.

    По-лесен достъп до настройките Разработчиците искат

    Панелът “За разработчици” ви позволява бързо да промените различни системни настройки, за да бъде по-удобен за разработчиците. Някои от тези настройки са достъпни в Windows в други области, но те са разпръснати навсякъде. По този начин, разработчиците могат да имат достъп до тях на едно място.

    За File Explorer, Developer Mode може да показва файлови разширения, празни дискове, скрити файлове и системни файлове, които обикновено са скрити. Тя може също така да покаже пълния път до директорията в заглавната лента на файловия мениджър и да даде възможност за по-лесен достъп до опцията „Изпълнение като друг потребител“..

    За отдалечен работен плот режимът за програмисти може да променя различните настройки, за да гарантира, че компютърът ви е винаги достъпен за връзки с отдалечен работен плот. Тя може да променя настройките на защитната стена на Windows, за да позволи на връзки с отдалечен работен плот към компютъра ви и да позволява връзки само от компютри, работещи с отдалечен работен плот с удостоверяване в мрежа.

    Също така може да коригира настройките за мощност, за да гарантира, че компютърът никога няма да заспи или да заспи, ако е включен, като гарантира, че ще остане достъпен за връзките с отдалечен работен плот..

    За PowerShell, режимът за програмисти може да промени политиката за изпълнение, за да позволи на компютъра да стартира локални PowerShell скриптове, които не са подписани. Вашият компютър все още няма да изпълнява неподписани отдалечени скриптове.

    Портал на устройства и откриване на устройства

    Когато активирате режима за програмисти, системата ви Windows 10 автоматично инсталира портал за устройства на Windows. Въпреки това, Порталът на устройства никога не е реално активиран, докато не настроите „Включване на портал за устройства“ на „Включено“ в прозореца За разработчици.

    Ако активирате Device Portal, софтуерът е включен и правилата за защитната стена са конфигурирани да позволяват входящи връзки.

    Device Portal е локален уеб сървър, който прави уеб интерфейс достъпен за други устройства в локалната ви мрежа. Можете да използвате уеб-базирания портал за конфигуриране и управление на устройството, както и за използване на различни функции, предназначени за разработване и отстраняване на грешки в приложения. Device Discovery ви позволява да сдвоите устройство с портал за устройства чрез въвеждане на код.

    Например, можете да използвате Device Portal за отдалечен достъп до HoloLens, докато разработвате холографски приложения на Windows. За повече подробности относно използването на Device Portal и Device Discovery се консултирайте с документацията на Microsoft Device Portal.

    По-малко символични ограничения на връзката

    В актуализацията на създателите на Windows 10, поставянето на устройството ви в режим на програмист отпуска ограничения за създаване на символни връзки. По-рано беше възможно само за администраторски потребители да създават символични връзки. Такъв е случаят с Windows 10, освен ако не го поставите в Developer Mode.

    В режим за разработчици потребителски акаунт с всяко ниво на права може да създава символни връзки. С други думи, можете да отворите нормален прозорец на командния ред и да използвате командата mklink. Извън режима на програмист, трябва да отворите прозорец на командния ред като администратор, преди да използвате командата mklink.

    Символните връзки често се използват от разработчиците, така че тази промяна позволява на инструментите за разработка да създават и работят със символни връзки, без да се налага да работят като администратор.

    Смяната на символната връзка е добър пример за това, което Microsoft ще продължи да прави с Developer Mode в бъдеще. Режимът за програмисти е превключвател, който прехвърляте, за да съобщите на Windows, че сте разработчик, а Windows може автоматично да коригира различни настройки, за да направи Windows по-добре за вас.