1. 程式人生 > 資訊 >盤點微軟 10 大開源專案:Visual Studio Code 最受歡迎,Win11 計算器也上榜

盤點微軟 10 大開源專案:Visual Studio Code 最受歡迎,Win11 計算器也上榜

5 月 7 日訊息,早在 2018 年,微軟就以 75 億美元的價格收購了 GitHub,而在此之前,微軟也是 GitHub 的主要使用者之一。今日,外媒 Neowin 盤點了微軟在 GitHub 上最受歡迎的 10 大開源專案

1、vscode(Visual Studio Code)

  • 主要程式語言:TypeScript (93.8%)

  • Star:131,000

  • Watching:3,100

  • Forks:22,300

Visual Studio Code 是 Code-OSS 儲存庫的分發版,該工具將程式碼編輯器的簡單性與開發者使用的編輯-構建-除錯所需的功能相結合。它提供了全面的程式碼編輯、導航和理解支援,以及輕量級除錯、豐富的可擴充套件性、與現有工具的輕量級整合。

專案地址:點此檢視

2、terminal(Windows Terminal 以及傳統的 Windows 命令提示符)

  • 主要程式語言:C++ (94.6%)

  • Stars:82,800

  • Watching:1,300

  • Forks:7,300

該儲存庫包含以下原始碼:

  • Windows Terminal

  • Windows Terminal Preview

  • The Windows console host (conhost.exe)

  • 兩個專案之間共享的元件

  • ColorTool

  • 展示如何使用 Windows Console API 的示例專案

專案地址:點此檢視

3、TypeScript(微軟推出的 JavaScript 的超集)

  • 主要程式語言:TypeScript (100%)

  • Stars:80,300

  • Watching:2,100

  • Forks:10,500

TypeScript 是一種用於應用程式級 JavaScript 的語言。TypeScript 為 JavaScript 添加了型別,這些型別支援適用於任何瀏覽器、任何主機、任何作業系統上的大型 JavaScript 應用程式的工具。

專案地址:點此檢視

4、PowerToys(Windows 系統的實用程式,可提高生產力)

  • 主要程式語言:C# (53.6%)

  • Stars:72,600

  • Watching:1,000

  • Forks:4,100

微軟 PowerToys 是一組實用程式,供高階使用者調整和簡化他們的 Windows 體驗,以提高工作效率。

專案地址:點此檢視

5、Web-Dev-For-Beginners(Web 開發人員 12 周入門教程,包含 24 節課)

  • 主要程式語言:JavaScript (78.5%)

  • Stars:46,500

  • Watching:2,300

  • Forks:6,800

微軟為開發小白提供了為期 12 周、24 節課的課程,涉及 JavaScript、CSS 和 HTML 基礎知識。每節課都包括課前和課後測驗、完成課程的書面說明、解決方案、作業等。

專案地址:點此檢視

6、playwright(一個 Web 測試和自動化框架)

  • 主要程式語言:TypeScript (85.1%)

  • Stars:37,300

  • Watching:328

  • Forks:1,700

Playwright 是一個用於 Web 測試和自動化的框架,允許使用單個 API 測試 Chromium、Firefox 和 WebKit。

專案地址:點此檢視

7、ML-For-Beginners(12 周的機器學習課程,包含 26 節課,52 次測驗)

  • 主要平臺:Jupyter Notebook (99.4%)

  • Stars:35,100

  • Watching:680

  • Forks:6,800

微軟推出的為期 12 周、26 節課的機器學習課程。在本課程中,學習者將瞭解經典機器學習的知識,主要使用Scikit-learn 庫。

專案地址:點此檢視

8、monaco-editor(基於瀏覽器的程式碼編輯器)

  • 主要程式語言:JavaScript (81.1%)

  • Stars:29,300

  • Watching:505

  • Forks:2,800

Monaco Editor 是支援 VS Code 的程式碼編輯器。該儲存庫不包含程式碼編輯器的原始碼,僅包含將所有內容打包在一起併發布 monaco-editor npm 模組的指令碼。

專案地址:點此檢視

9、calculator(Windows 內建的計算器)

  • 主要程式語言:C++ (71.9%)

  • Stars:24,200

  • Watching:561

  • Forks:4,400

Windows Calculator 應用是一個用 C++ 和 C# 編寫的現代 Windows 應用,預裝在 Windows 中。該應用提供標準、科學和程式設計師計算器功能,以及一組不同計量單位和貨幣之間的轉換器。

專案地址:點此檢視

10、cascadia-code(一種等寬字型)

  • 主要程式語言:Python (100%)

  • Stars:19,900

  • Watching:237

  • Forks:666

Cascadia 是一種有趣的程式碼字型,與 Windows Terminal 捆綁在一起,也是 Visual Studio 中的預設字型。

專案地址:點此檢視