If-Koubou

Какво е "Режим за програмисти" в Windows 10?

Какво е "Режим за програмисти" в Windows 10? (Как да)

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

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

Тази настройка е налице в приложението Настройки. За достъп до него отидете на Settings> Update & Security> For Developers и изберете "Developer mode".

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

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

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

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

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

Баш на Ubuntu на Windows 10

Ако искате да използвате Bash shell на Ubuntu на Windows 10, първо трябва да поставите устройството си в "Режим за програмисти". Само след като устройството ви е в режим за програмисти, можете да активирате "подсистемата на Windows за Linux" и да инсталирате средата на Ubuntu в Баш.

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

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

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

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

За File Explorer, Режимът за програмисти може да показва разширения на файлове, празни устройства, скрити файлове и системни файлове, които обикновено са скрити. Той може също така да покаже пълния път към директорията в заглавната лента на файловия мениджър и да даде възможност за по-лесен достъп до опцията "Пусни като различен потребител".

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

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

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

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

Когато активирате режима за програмисти, вашата система Windows 10 автоматично инсталира портал за устройства на Windows. Приложението Device Portal обаче никога не е активиран, докато не зададете "Enable Device Portal" на "On" в панела For Developers.

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

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

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

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

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

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

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

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