Cascadia Code 微軟釋出免費等寬字型,開源更適合程式碼編輯器和終端機

最後更新於 2020 年 07 月 07 日

微軟在去年的開發者大會發表一款新的等寬字型(Monospaced Font),命名為 Cascadia Code,專為全新的 Windows 終端機(Windows Terminal)所設計,新版終端機工具擁有更新、更現代化的使用者介面且功能豐富等特性,包含在用戶社群經常被請求的各種功能,例如分頁、Rich Text、多國語言、可自定性和佈景主題樣式,不同於以往黑黑的、難以閱讀的命令列工具,新的使用者介面更符合現今電腦,新字型功不可沒。

微軟將 Cascadia Code 開放原始碼並放上 GitHub 讓需要的使用者免費下載,即使你不是使用 Windows 依然可以在慣用的終端機應用程式或程式碼編輯器使用該免費字型,值得一提的是該字型支援「程式連字」(Programming Ligatures),不但在閱讀上更輕鬆,對於開發者編寫程式來說也會更好用。

如果你想知道更多關於 Cascadia Code 開發背景和設計,可以在微軟網站找到。至於為什麼命名為 Cascadia Code 呢?依照微軟的說明,Windows 終端機最初專案代號是 Cascadia,一些在終端機裡的檔案依然使用這個名稱,為了向終端機致敬,決定以它做為字型名稱,後方再加上 Code 表示該字型是使用於程式編寫。透過 Twitter 發起字型命名的投票後也獲得了最高得票數,於是最後就使用 Cascadia Code 做為這個微軟全新等寬字型的名稱。

Cascadia Code 採用 SIL Open Font 授權釋出,相關檔案也已經開放於 GitHub,如果有興趣的話也可以自由加入貢獻。

Cascadia Code
https://github.com/microsoft/cascadia-code

使用教學

STEP 1

如果你是 Windows 使用者的話可以從終端機(Windows Terminal)預覽該字型,若要使用於其他作業系統或是自己慣用的終端機工具、程式碼編輯器,就必須回到 GitHub 頁面找到該字型的 .ttf 格式下載鏈結

從 1911.20 之後釋出的字型還會包含 Cascadia Mono(沒有連字的版本)和 Cascadia (Code|Mono) PL 也就是嵌入 Powerline symbols 的版本。

STEP 2

從 GitHub 下載 Cascadia.ttf 將字型安裝到系統就能使用,如果你是使用 macOS 的話會出現字體簿應用程式,Windows 可以點選右鍵出現選單後將字型安裝到作業系統。

STEP 3

將 Cascadia Code 使用於你慣用的終端機或程式碼編輯器,只要進入程式設定,找到更改字體的選項後選擇 Cascadia Code 就能看到效果,不過我沒有實際使用,但從一些編輯器實際使用的擷圖覺得非常好看,大家可以試試。

之前還介紹過一些等寬字型,繼續閱讀以下文章:

值得一試的三個理由:

  1. 微軟釋出全新的免費等寬字型下載
  2. 開放原始碼,相關檔案可以在 GitHub 找到
  3. 支援程式連字功能,採用 SIL Open Font 授權

 

相關的文章

JetBrains Mono 更適合閱讀程式碼的等寬字型,內建四種字重斜體可商用

這幾年不少大公司都把字型開放出來讓需要的使用者可以自由下載使用,例如微軟專為新的終端機程式設計的 Cascadia Code,美國政府在 USWDS(U.S. Web Design System)設計的 Public Sans,IBM 公司自行開發的 IBM Plex 字型,或是由 Red Hat 贊助以 Highway Gothic 為靈感設計的 Overpass Font 等等,這些字型都有非常高的品質,針對特定功能或需求而生,更重要的是授權方式清楚,使用時也不用擔心侵權等問題。

變更 Mac 內建拍攝截圖功能格式、儲存路徑和螢幕快照檔名

在免費資源網路社群寫文章已經是維持十多年的習慣,既然每篇文章都是文字搭配圖片的教學文,擷圖就是我每天都會用到的工具,較早以前我是使用 Jing(在 Windows 時代是使用 WinSnap),後來因為 Catalina 不再支援 32 位元應用程式,開發商就決定推出全新 TechSmith Screenshot 取代原有的 Jing,而付費的 Snagit 真的用不習慣,經過幾次試用後依然無法順利上手。

免費下載 DeepL 翻譯軟體,在 Windows、macOS 複製文字快速轉換中文

我個人很喜歡 DeepL Translator 免費線上翻譯工具,特色是透過機器學習方式改善譯文品質,讓翻譯結果更接近真人使用的字句,上個月 DeepL 翻譯器加入對中文和日文支援,雖然當前只能顯示簡體中文,但也意味著台灣使用者可以利用 DeepL 進行各種外文翻中文的工作,有助於我們更快理解一些原文內容(這時候就會知道好的翻譯很重要,不然翻出來可能更看不懂)。

重灌必備!Rufus 幫你製作可開機的 USB 隨身碟適用 Windows、Linux

記得很早以前都是透過 DVD 光碟機開機重灌電腦(不自覺透露自己的年紀),現在大多數是使用 USB 隨身碟或行動硬碟,macOS 甚至能在復原模式下快速重新安裝作業系統,或是升級到 Mac 相容的最新版本,也可以下載特定版本、製作成可開機 USB 隨身碟。記得之前介紹過幾個 Windows ISO 安裝映像檔的下載工具,像是 Windows and Office ISO Downloader 或 TechBench by WZT,那麼取得 .iso 檔案後要怎麼樣製作成可開機的 USB 磁碟機呢?

NTFSTool 讓 Mac 也能讀取和寫入 Windows 的 NTFS 檔案系統

如果你是 Mac 使用者,身邊的朋友同事都是使用 Windows,可能曾經遇過蘋果電腦無法正常支援 NTFS 磁碟格式的問題。偏偏在 Windows 格式化預先選擇的檔案系統就是 NTFS,最常見的就是將 USB 隨身碟或行動硬碟連接到 macOS 無法正常使用,僅能「讀取」而無法將 Mac 檔案「寫入」或「刪除」。即使在 macOS 10.6 以後加入對 NTFS 格式的寫入支援,但在預設情況下並未啟用,必須透過特定方法才能打開。

Cloudflare 提供 1.1.1.1 for Families 家庭版可封鎖惡意軟體或色情網站

兩年前的四月一日(愚人節)Cloudflare 宣布推出 1.1.1.1 免費公眾 DNS 服務,是一個主打快速、安全和隱私的服務,透過將上網使用的域名解析伺服器設定為 1.1.1.1 就能有效提升整體網路速度,Cloudflare 承諾不會將使用者資料販售給廣告商用於定位投放廣告,不會完整記錄使用者的 IP 位址,並會在每 24 小時清除相關記錄,也交由獨立機構稽查以提高公信力。

回應