工欲善其事,必先利其器
一個好的字體,能讓編程變得更加高效,減少對相似字母數字辨認出錯的概。如果你用的Windows系統,更換字體是非常必要的。因爲Windows的默認字體非常不適用於編程!
常規字體
Monaco(Mac系統字體)
Monaco下載地址
相較於微軟字體,Mac字體在高分辨率屏幕上有着更好的顯示效果,而且對於程序員來說,Mac的字體對容易混淆的字母數字都不錯的優化處理。
阿里巴巴普惠體
阿里巴巴普惠體下載鏈接
阿里推出的字體,是對中文字體有更好的顯示效果,在容易混淆的字體上也有着不錯的優化。此字體不僅可以用於我們編程,也可以用於商業項目的前端展示使用字體,因爲這是一套商業免費的字體。
Lucida Console
Lucida Console下載鏈接
這款字體是我在Word中找到的,並且網站資料甚少,但其對相似字母的處理讓其不失爲一款優秀的適用於編程的字體。
爲編程而生的字體
在編程適,我們常會使用一些連體符,但是連體符在電腦中的顯示效果和手寫體並不一樣,在爲編程而生的字體中,他們爲連體符製作專門的符號進行展示,讓人眼前一亮。
Cascadia Code
Cascadia code(微軟編程字體)下載鏈接
這是微軟發佈的一款專爲編程使用的字體,微軟也意識到了他本來的字體是不適合編程的!
Fira Code
Fira Code (火狐編程字體)下載鏈接
這款字體作爲這次介紹的壓箱底,也是我現在正在使用的一款字體,這款字體是由Mozilla 公司(火狐)打造的,因爲發佈時間較長已經開發到了2.0版,連體符非常完善,微軟的Cascadia Code這是在本文發佈前不久也就是2019年9月中旬正式上架的。
設置連體字方法
Pycharm
在Pycharm中連體字的設置相當簡單
文件->設置->編輯器->Font中選中啓用字體連字,之後點擊確認即可
VSCode
方法與Pycharm類似,也非常簡單
文件->首選項->設置->文本編輯器->字體中選擇啓用或禁用字體連字,之後關閉設置即可
字體打包下載處
下方鏈接包含上面所以字體,還有大量上面沒有的字體,需要的同學可以下載查看!!!
鏈接:https://pan.baidu.com/s/1qGfu90h7DB4poG1UJVCp4Q
提取碼:wc92
pycharm神器級插件
CodeGlance
代碼小地圖,第一次使用pycharm時,我因爲發現pycharm沒有代碼小地圖而失望過,但這款插件不足了pycharm的此處不足,讓其能出現一個方便預覽的小地圖。
activate-power-mode
這是一款用於炫技的插件,日常敲碼並不適合使用,因爲他真的除了裝A和C之前那個東西就沒其他太大用處了,裝AC之前的東西之時,效果還是很不錯的。
File path Autocomplete
文件路徑自動填寫,在pycharm2019.3版本之後,官方加入了路徑補齊的功能,但如果你正在使用的不是最新版,打路徑是一個讓人頭疼的操作。
Key Promoter x
快捷鍵提示插件,在你去點擊一些功能的時候,他會提示你你用鼠標點擊的這個功能的快捷鍵是什麼,能加速你從一個鼠標手變成鍵盤俠的過程。
Live Edit
多人合作利器,特別是在模塊化開發沒有很好使用的項目,可以運行多個人同時修改一個程序。
Markdown Navigator
如果你經常使用.md格式來寫文檔,那這個插件比自帶處理.md格式的插件還是強很多的。
通過獲得對以下各項的完全支持,可以像處理IDE中的其他語言一樣使用Markdown文件:
將圖像粘貼到文檔中以實現快速的屏幕捕獲鏈接
拖放文件和圖像以快速插入鏈接
拖放文本,HTML或來自其他應用程序的鏈接
通過按鍵格式化以清理文檔
導航和查找用法輕鬆查找參考
將Markdown複製爲JIRA,YouTrack或HTML格式的文本
通過將HTML粘貼到Markdown文檔中,將HTML轉換爲Markdown。
導出爲HTML或PDF以與他人共享
重構所有引用元素:
files ⟺ links
headings ⟺ ref anchors
footnotes ⟺ footnote refs
references ⟺ ref links/ref images
減少打字的補全:
link address ⇐ files
ref anchors ⇐ headings
footnote refs ⇐ footnotes
ref links/ref images ⇐ references
link text ⇐ ref anchor/link address
錯誤和警告註釋可幫助您儘早發現錯誤
意向動作,以更少的努力獲得快速結果
自動換行,以確保編輯時格式正確
開箱即用的GitHub樣式渲染
快速鍵入響應,可免干擾
完全可定製以適應您的喜好和項目需求
Material Theme Ul 和One Dark theme
如果你已經看膩了自帶的主題,哪這兩款主題你可以嘗試使用一下,我下面正在使用的主題,就是這兩款中帶的一個。
其他
這些我看着介紹感覺就是不明覺厲,其實我自己當下用不到,所以你們可以根據喜好執行查看。
Quokka:是編輯器中的一個快速原型平臺,可以訪問項目文件、內聯報告、代碼覆蓋率和豐富的輸出格式。
PowerShell:爲IntelliJ IDES提供Powershell intellisense和腳本執行支持
Path hide:這是一個非常小的插件,可以刪除樹視圖中的項目路徑,以防止水平滾動。
NeckProtector:連續編寫代碼一小時,插件會定時提醒你休息放鬆,動動脖子、放鬆肩膀,遠離肩頸困擾!