欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

win11如何打開(kāi)開(kāi)發(fā)者模式? Win11開(kāi)發(fā)人員需要采用的5項(xiàng)建議

  發(fā)布時(shí)間:2024-10-31 11:45:06   作者:佚名   我要評(píng)論
如果你想要從任何來(lái)源安裝現(xiàn)代應(yīng)用程序,就需要啟用開(kāi)發(fā)人員模式,但是還有很多用戶不了解Win11如何啟用開(kāi)發(fā)人員模式,下面我們就來(lái)看看具體的啟用教程

在使用 Windows 來(lái)開(kāi)發(fā)時(shí),有時(shí)候會(huì)遇到一些令人頭疼的情況。Microsoft 長(zhǎng)期以來(lái)關(guān)注的重點(diǎn)是支持自家語(yǔ)言的生態(tài)系統(tǒng),例如 C#、F# 和 VB 等。而對(duì)其他工具的支持則經(jīng)常被忽視。畢竟自家的才是親兒子嘛。舉例來(lái)說(shuō),直到 2022 年,Windows 才首次引入了官方的軟件包管理器(Winget)。

無(wú)論你是將 Windows 作為主力開(kāi)發(fā)平臺(tái),還是因?yàn)樵谵k公環(huán)境中無(wú)法使用 Linux 才轉(zhuǎn)投 Windows 陣營(yíng),都有一些簡(jiǎn)便快速的方法,可以 Windows 11 開(kāi)發(fā)之旅更加高效、順暢。

建議 1:?jiǎn)⒂瞄_(kāi)發(fā)人員模式

啟用開(kāi)發(fā)人員模式可以解鎖 Windows 11 中許多開(kāi)發(fā)者相關(guān)的功能,例如:允許安裝未經(jīng)簽名的應(yīng)用程序、啟用 Linux 子系統(tǒng)(WSL 2)和使用 Windows 終端調(diào)試應(yīng)用程序。

要啟用開(kāi)發(fā)人員模式,請(qǐng)按照以下步驟操作:

1、使用Windows + I快捷鍵打開(kāi)「設(shè)置」,在左側(cè)面板中點(diǎn)擊「系統(tǒng)」,然后在右側(cè)選擇「開(kāi)發(fā)者選項(xiàng)」。

2、啟用「開(kāi)發(fā)人員模式」開(kāi)關(guān)

啟用 Windows 11 開(kāi)發(fā)人員模式

在使用 Windows 資源管理器時(shí),進(jìn)行一些基本的調(diào)整可以讓你的開(kāi)發(fā)工作更輕松。以下是一些建議:

  • 顯示隱藏和系統(tǒng)文件 默認(rèn)情況下,Windows 會(huì)隱藏某些文件和文件夾,例如系統(tǒng)文件和隱藏文件夾。如果需要訪問(wèn)這些文件或文件夾,可以打開(kāi)「顯示隱藏和系統(tǒng)文件」開(kāi)關(guān)。
  • 顯示文件擴(kuò)展名 默認(rèn)情況下,Windows 會(huì)隱藏已知文件類(lèi)型的擴(kuò)展名。這可以讓文件看起來(lái)更整潔,但也可能會(huì)導(dǎo)致混淆。如果你希望看到文件擴(kuò)展名,可以打開(kāi)「顯示文件擴(kuò)展名」開(kāi)關(guān)。

優(yōu)化文件資源管理器中的文件顯示

建議 2:安裝軟件包管理器

Winget 軟件包管理器目前的狀況有點(diǎn)奇怪:從 2022 年發(fā)布至今,已經(jīng)有好幾年了,按 Microsoft 的影響力和 Windows 的體量,理論上應(yīng)該很快就會(huì)取代像 Chocolatey 或 Scoop 這樣的第三方包管理器。然而,后兩者都成功地在市場(chǎng)上找到了自己的定位,而且活得很好。

  • Chocolatey 是一個(gè)更全面的開(kāi)源項(xiàng)目軟件包管理器。
  • Scoop 則專(zhuān)注于減少冗余,以更「便攜」的方式簡(jiǎn)化在 Windows 上安裝和卸載應(yīng)用程序。

Winget 的目標(biāo)是替代前者,并提供類(lèi)似于在 Linux 或 macOS 中軟件包管理器那樣熟悉的倉(cāng)庫(kù)系統(tǒng)(如 dpkg、Yum 或 Brew)。

winget 軟件包管理器

Winget 在與 Winstall 結(jié)合使用時(shí),有一個(gè)非常實(shí)用的應(yīng)用場(chǎng)景:Winstall 能讓新環(huán)境的自動(dòng)化設(shè)置更加輕松。通過(guò) Winget Manifests,你可以方便地安裝或更新項(xiàng)目的依賴(lài)關(guān)系。

在選擇軟件包管理器時(shí),開(kāi)發(fā)人員可以根據(jù)自己的需求進(jìn)行選擇。如果你需要一個(gè)功能全面、生態(tài)系統(tǒng)成熟的軟件包管理器,那么 Chocolatey 或 Scoop 是一個(gè)不錯(cuò)的選擇。如果你需要一個(gè)簡(jiǎn)單、易用的軟件包管理器,那么 Winget 是一個(gè)不錯(cuò)的選擇。

  • 雖然圍繞 Winget 的生態(tài)系統(tǒng)仍在不斷發(fā)展,但目前仍然是一個(gè)相對(duì)新的工具。
  • 一些應(yīng)用程序會(huì)直接從 GitHub 打包成 Scoop 或 Chocolatey。

推薦閱讀:給 winget 套個(gè)殼,使用 WingetUI 管理 Windows 應(yīng)用

建議 3:使用 Windows Terminal

Windows 11 中的全新 Windows Terminal 是一個(gè)功能強(qiáng)大的終端應(yīng)用程序,它對(duì)命令行窗口進(jìn)行了徹底的改進(jìn)。它提供了以下優(yōu)勢(shì):

  • 支持多種 Shell,包括 PowerShell、CMD 和 WSL。
  • 可定制,支持標(biāo)簽。
  • 開(kāi)源
  • 采用了類(lèi)似于 VSCode 的 JSON 配置設(shè)置
  • 用戶可以輕松設(shè)置默認(rèn)的 Shell
  • 支持并排或分割窗格
  • 能夠調(diào)整背景透明度
  • 支持使用第三方主題或自定義工具

Windows Terminal

此外,PowerShell 配置文件和腳本也可以幫助你提高工作效率和簡(jiǎn)化任務(wù)。PowerShell 配置文件可以像 ZSH 或 Bash 的rc文件一樣,用于設(shè)置別名、腳本或常用功能。PowerShell 還擁有一個(gè)強(qiáng)大的生態(tài)系統(tǒng),可以通過(guò) GitHub 找到許多實(shí)用腳本或函數(shù)的強(qiáng)大示例。

建議 4:在 Windows Defender 中排除開(kāi)發(fā)文件夾

盡管 Microsoft 近年來(lái)一直在努力贏回開(kāi)發(fā)者,但 Windows 的文件系統(tǒng)經(jīng)常成為一個(gè)痛點(diǎn)。與 Linux 的標(biāo)準(zhǔn) ext4 文件系統(tǒng)相比,NTFS 被認(rèn)為在性能上存在差距。而 Windows Defender 的實(shí)時(shí)保護(hù)可能導(dǎo)致在處理類(lèi)似 node_modules 這樣大量文件的目錄時(shí),文件系統(tǒng)變得遲緩。

推薦閱讀:如何在 Windows 11 中設(shè)置 Dev Drive 開(kāi)發(fā)驅(qū)動(dòng)器

雖然不建議完全關(guān)閉實(shí)時(shí)保護(hù),但可以在 Windows Defender 中為特定目錄添加例外:

1、打開(kāi)「Windows 安全中心」,在左側(cè)面板中選擇「病毒和威脅防護(hù)」,然后點(diǎn)擊右側(cè)的「管理設(shè)置」按鈕。

2、在「排除項(xiàng)」中添加要排除的文件夾路徑。

在 Windows Defender 中排除文件夾

如果您在使用 WSL 時(shí)遇到文件系統(tǒng)性能問(wèn)題,建議避免直接在 WSL 中掛載 Windows 驅(qū)動(dòng)器,而是直接在 WSL 2 的 ext4 文件系統(tǒng)中進(jìn)行工作。WSL 2 切換到使用 9P 協(xié)議來(lái)掛載 Windows 驅(qū)動(dòng)器,可能為一些用戶引入更多性能問(wèn)題。

建議 5:使用 WSL 集成

WSL 已經(jīng)發(fā)布多年,而且隨著時(shí)間的推移還在不斷得到改進(jìn)。圍繞它已經(jīng)發(fā)展起來(lái)一個(gè)龐大的工具生態(tài)系統(tǒng),其中既包括第一方也有第三方工具。許多本地 Windows 應(yīng)用程序已經(jīng)能夠與 WSL 集成,其中的重頭戲莫過(guò)于 Docker 和 VSCode。

推薦閱讀:如何在 Windows 11 中安裝 WSL 2

VSCode WSL 集成

VSCode 是目前最出色的通用文本編輯器之一。它擁有豐富的擴(kuò)展生態(tài)系統(tǒng),支持幾乎任何語(yǔ)言或 Linter,而且相對(duì)輕量且具有極高的定制性。這是 Microsoft 將關(guān)注點(diǎn)轉(zhuǎn)向開(kāi)發(fā)者并再次取得成功的又一實(shí)例。

VSCode 的 Remote Development 擴(kuò)展是一款出色的插件集,它允許 VSCode 在 Windows 機(jī)器上本地運(yùn)行的同時(shí),在 Linux 上安裝 vscode-server 遠(yuǎn)程運(yùn)行。其工作方式是連接到遠(yuǎn)程設(shè)備,安裝輕量級(jí)的 vscode-server,并通過(guò)此代理將客戶端的所有訪問(wèn)進(jìn)行代理。類(lèi)似的實(shí)現(xiàn)方式也適用于 SSH 或在容器內(nèi)進(jìn)行開(kāi)發(fā)。

WSL Docker 集成

Windows 和 macOS 都使用 LinuxKit 工具來(lái)虛擬化 Linux 內(nèi)核以運(yùn)行容器。這是一種通用的方法,可以讓開(kāi)發(fā)人員在 Windows 或 macOS 上運(yùn)行任何 Linux 容器。

然而,使用 LinuxKit 也存在一些缺點(diǎn)。例如,它可能會(huì)導(dǎo)致性能開(kāi)銷(xiāo),尤其是在運(yùn)行高級(jí)功能的容器時(shí)。此外,LinuxKit 可能無(wú)法很好地支持特定容器的功能。

使用 WSL 2 作為 Docker Desktop 的默認(rèn)后端可以解決這些問(wèn)題,這意味著可以在 WSL 2 中使用 Linux 內(nèi)核來(lái)透明地運(yùn)行容器,從而獲得更好的性能和功能支持。

通過(guò)這 5 個(gè)實(shí)用建議,可以讓你的 Windows 11 開(kāi)發(fā)之旅更加高效、順暢。暢享開(kāi)發(fā)的樂(lè)趣,助力項(xiàng)目取得更大成功!

相關(guān)文章

最新評(píng)論