很多用過MacBook的同學都知道,MacBook的字體看起來是真的一個字形容,美
但是不是每一個小伙伴都用得起MacBook的,例如我這個窮屌絲就用不起了,但是呢,窮有窮的玩法,今天給大家介紹一種字體:Monaco 下載地址:Monaco字體下載-第一字體網
下載完成后,雙擊打開安裝即可,然后在idea中使用這個字體:
設置完成后,看看效果:
如果喜歡的話,可以試試哦
各位小兒童大兒童老兒童們,兒童節快樂~!
在普天同慶(?)的兒童節氣氛中,我們的程序員們還在電腦前辛勤耕耘著。
由于一個不經意的大小寫字符疏忽或者空格字符的差異,都可能導致嚴重的Bug或程序失敗。
所以很多程序員在工作當中慢慢養成了近乎偏執的編程習慣,也就是強迫癥。
程序員們都會有哪些常見的強迫癥行為?
今天,小編就帶大伙兒來梳理一下,看看你有沒有中招!
1. 注釋變態
注釋一直以來都是一個最具爭議性的編程問題。
有人認為要有清晰的注釋,有人認為程序是自帶解釋的,無需注釋。
對大多數程序員來說,除了遵循公司的注釋標準,通常僅僅在特別重要或者不好理解的語句上才會注釋。
但是總有那么兩種牛掰的人,一種是在每個可注釋的地方都有注釋,另一種就是在任何時候都不寫任何注釋。
你問他為嘛這樣,他會輕描淡寫地來一句:“我習慣了。”
好吧,習慣與強迫癥不分家。
2.字體強迫癥
小編曾經見過一個程序員,由于長時間的編程生涯,患上了編程字體強迫癥。
對編程字體有著超強悍偏執的強迫癥傾向,必須把每個編輯器、終端的字體調節成他自己喜歡的Monaco字體才能安心編程。
所以無論是在mac還是windows編程,他首先要做的第一件事情就是替換字體。
3.IDE圣戰
江湖沒有爭斗的話還叫江湖嗎?
使用什么樣的IDE,可能是與編程人士交流最危險的話題。
這里Vim黨、emac黨、VS黨、IntelliJ IDEA黨、Sublime黨甚至還有notepad黨,可以說是熱鬧非凡。
如果你不是一個隨便的人,如果你必須使用某種已經習慣的IDE才能安心做碼農。
那恭喜你,你已經踏進強迫癥大門,成為IDE圣戰江湖里的一名忠誠的勇士了!
4.空格強迫癥
如果寫Python程序寫的多了,很有可能會患上空格強迫癥。
以致于在寫任何其他語言程序的時候,都喜歡把縮進由TAB換成空格。
其實在除了Python之外的大多數語言里,兩者是可以通用的,不過在接觸Python以后,程序員們更喜歡用空格。
5.不斷的beautify code
完美主義者,Beautiful code強迫癥,每隔一分鐘就使用編輯器的格式化代碼功能美化代碼。
總覺得還可以用更好的代碼,不斷地推翻已有成果從頭來過。
狂熱的完美代碼愛好者,如果沒有滿意的代碼,整個項目就無法往前推進。
為了這點兒追求,熬夜趕項目進度幾乎是這類程序員的常態。
完美主義沒有錯,如果一定要說有錯,那就是過于追求完美導致的拖延癥并發癥!
6.不斷手動CTRL+S
曾經寫代碼過程中斷電或者系統崩潰。
好不容易寫的代碼功虧一簣,從此留下后遺癥,極其沒有安全感,總是擔心:萬一系統崩潰怎么辦?萬一斷電怎么辦?
于是設置成每隔10S就自動保存。
在寫任何長一點的代碼的時候,包括網頁,都會下意識地使用CTRL+S手動保存。
這沒毛病。
可問題是必須按三次CTRL+S才能安心!
一段代碼下來,無數次CTRL+S,堪比曾經被學校老師忽悠著買的復讀機啊!
7、專屬背景強迫癥
如果一個程序員買衣服一直買黑色的,配飾是黑色的,使用的物品也是黑色的,那么他的IDE的背景一般也是黑色的。
除了黑色背景,他會找不到寫代碼的狀態。
所以,好多程序員在寫任何代碼之前,一定要把任何IDE的背景調成專屬的背景色才可以。
其實,不僅程序員,很多人也都這樣的癥狀吧?
電腦桌面壁紙只覺得現在這張最好看,換了電腦也要把電腦桌面壁紙換成自己習慣的,這也是背景強迫癥的表現。
8.多余空白不能忍
代碼一定要美觀,不能有不相關的因素出現,包括空白。
看著別人發過來的代碼,內心無比痛楚糾結,暗暗咆哮:“怎么會有這么多空白?寫代碼的人在想什么?”
必須移除多余空白才能滿意。
雖然不移除對程序沒啥影響,但對心情有極大影響。
這樣的習慣絕對是完美強迫癥的一種。
9.嚴格遵循80欄字符限制強迫癥
不能容忍任何一行語句的長度超過80字符限制。
如果顯示器的分辨是2k的,也不能容忍編輯器后面有大量的空白。
這種大屏幕電腦高分辨率電腦顯示器,一行可輸入的字符數遠高于80字符時,那對這些程序員簡直就是地獄般的折磨。
在語句長度不超過80字符與不能有太大留白之間百般糾結,千方取舍,萬般痛苦地做決定。
即便某些情況下分行存在技術難度,也執著的尋求解決方案,永遠相信自己一定能夠找出解決方案。
其實,在程序員的世界里,有點強迫癥都很正常啦。
適度適量的強迫癥是嚴謹的表現,是在與Bug的長期斗爭中而形成的,甚至程序員們可以驕傲地高聲呼喊,沒有強迫癥的程序員不是好兄弟。
不過話又說回來,有些強迫癥益于工作,也有些會拖累工作,取舍適當方是完美的關鍵。
這其中火候的把握可以說是一門需要自己慢慢探索的一門藝術了。