盤點微軟 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 中的預設字型。
專案地址:點此檢視