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

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

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

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

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

建議 1:啟用開發(fā)人員模式

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

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

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

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

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

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

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

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

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

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

  • Chocolatey 是一個更全面的開源項目軟件包管理器。
  • Scoop 則專注于減少冗余,以更「便攜」的方式簡化在 Windows 上安裝和卸載應用程序。

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

winget 軟件包管理器

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

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

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

推薦閱讀:給 winget 套個殼,使用 WingetUI 管理 Windows 應用

建議 3:使用 Windows Terminal

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

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

Windows Terminal

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

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

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

推薦閱讀:如何在 Windows 11 中設置 Dev Drive 開發(fā)驅(qū)動器

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

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

2、在「排除項」中添加要排除的文件夾路徑。

在 Windows Defender 中排除文件夾

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

建議 5:使用 WSL 集成

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

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

VSCode WSL 集成

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

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

WSL Docker 集成

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

然而,使用 LinuxKit 也存在一些缺點。例如,它可能會導致性能開銷,尤其是在運行高級功能的容器時。此外,LinuxKit 可能無法很好地支持特定容器的功能。

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

通過這 5 個實用建議,可以讓你的 Windows 11 開發(fā)之旅更加高效、順暢。暢享開發(fā)的樂趣,助力項目取得更大成功!

相關(guān)文章

最新評論