Linux下一款為開發者設計的等寬字型
什麼? 下安裝使用最適合程式設計師的程式設計字型。Linux下安裝使用最適合程式設計師的程式設計字型JetBrains Mono 是 JetBrains 公司開發的一款開源字型,可免費商用。正如其名字帶的Mono,即Monospaced Font,它一款為開發者設計的等寬字型。 |
因為當前流行使用的各種字型,並未考慮到在程式碼開發閱讀時的美觀舒適,往往一天下來,聚精會神的你兩眼難免會幹澀難受。因此,在 JetBrains Mono 的設計階段,它就充分考慮到了長時間工作可能導致的眼睛疲勞問題,比如字母的大小和形狀、空間量、自然等寬平衡、不必要的細節、連字、以及難以區分的符號等,從而最終設計出了這麼一款字型。
增加字母高度以獲得更好的閱讀體驗
適合瀏覽程式碼,特定於讀程式碼的連字,JetBrains Mono 免費提供,並且開源。
字型粗細和斜體設定
字元的寬度保持標準,但小寫字母的高度已最大化。這種方法使程式碼行保持開發人員期望的長度,並且由於每個字母佔用更多畫素,因此有助於改善渲染。
考慮一下此字型語其他字型的比較。例如:Consolas 的字母稍寬, 但字母仍然很小,這迫使您將字型大小增加一點,以使字型更具可讀性。結果,程式碼行的執行時間往往比預期的要長。
JetBrains Mono 的標準寬度字母有助於使線條保持預期的長度。
橢圓形接近矩形符號,這使整個文字模式更加清晰。
橢圓形的外側確保在垂直掃描文字時,您的眼睛沒有其他障礙。
JetBrains Mono 的字型形式非常簡單,沒有不必要的細節。以小尺寸呈現,文字看起來更清晰。形式越簡單,眼睛看得越快,大腦處理所需的精力也就越少。
“1”、“l” 和 “I” 都易於區分。
“零” 在中間有一個點。字母 “O” 沒有。
逗號的形狀不同於句點的形狀,使它們在小尺寸時更容易區分。派生符號也是如此。
從2019.3版本開始,JetBrains Mono字型將隨IDE一起提供,當然,你可以下載它並在其他所需的任何編輯器中使用它。
本安裝說明在Ubuntu 20.04 LTS上進行了測試,但應該可以在所有Linux上都可以執行。
下載目前的最新版本字型並解壓縮:
linuxmi@linuxmi:~/ linuxmi@linuxmi:~/
將字型安裝到使用者的字型目錄中
linuxmi@linuxmi:~/*.ttf ~/.local/share/fonts/
或者是系統範圍內的:
linuxmi@linuxmi:~/*.ttf /usr/share/fonts/
在終端中選擇Mono字型
Python 程式碼:
C++ 程式碼:
怎麼樣,你喜歡嗎?
原文地址:https://www.linuxprobe.com/linux-for-developers.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2748840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 修改Debian GNU/Linux的預設等寬字型Linux
- 關於程式設計等寬字型 Cascadia Code程式設計
- 關於js計算非等寬字型寬度的方法JS
- 5 款適合程式設計師的開源字型程式設計師
- 阿里巴巴程式設計師常用的 15 款開發者工具阿里程式設計師
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 收藏 | 阿里程式設計師常用的 15 款開發者工具(2020 版)阿里程式設計師
- 十款開發者常用的Chrome外掛,讓chrome成為開發利器!Chrome
- 5款程式設計師常用的Python開發工具程式設計師Python
- iView 釋出 3.0 版本,以及開發者社群等 5 款新產品View
- 安全者最愛的12款Linux發行版Linux
- 海外開發者做了款名為《哈爾濱》的恐怖遊戲遊戲
- 開發者解讀Angry Birds Evolution的開發創意設計
- Python常用的六款程式設計開發工具彙總!Python程式設計
- 如何辨別開發者等級?
- 【UX設計】如何為你的遊戲選擇正確的字型?UX遊戲
- JetBrains GoLand 2024.2 (macOS, Linux, Windows) - 為 Go 開發者打造的完整 IDEAIGoLandMacLinuxWindowsIDE
- Neon White:《甜甜圈都市》開發者的新作能否成為下一個《黑帝斯》?
- 開發者的瑞士軍刀!一款適用於開發者的工具集合!
- Java 開發者的程式設計噩夢,為什麼你的程式碼總有 bug??Java程式設計
- 多位開發者以產品為例談三消遊戲的設計關鍵遊戲
- CSS被設計為一種“寬容“的語言,卻讓更多人認為它不是程式設計CSS程式設計
- 2 為效能而設計和開發
- 「Adobe國際認證」如何設計專屬字型?字型的 7 個必讀技巧,帶你揭秘字型設計
- 數倉建模—寬表的設計
- 奈學開發者社群分享:Java - 設計模式的7個設計原則Java設計模式
- 盤點五款值得收藏的 Linux 開發板Linux
- 開發者如何走的彎路:Into the Breach設計覆盤
- 六款好用的Mac最流行的開發工具,程式設計師必看~Mac程式設計師
- 基於Vue,ElementUI開發的一款表單設計器VueUI
- ??Java開發者的Python快速進修指南:網路程式設計及併發程式設計JavaPython程式設計
- TapTap評分高達9.2,藍飛互娛這款開發了8年的新遊能成為下一個爆款嗎?APT
- Fira Code:適合程式設計師的程式設計字型程式設計師
- Linux建立使用者等操作Linux
- 《她的故事》開發者正在為《寂靜嶺》做一款精神續作
- 開發者必備Linux命令Linux
- 如何開發與設計一個爆款小遊戲遊戲
- windows程式設計師開發linux程式的頭一個月Windows程式設計師Linux