乾貨 教你打造一款顏值逆天的VS Code

2021-03-06 程式設計師技術

作為新時代閃閃發光的各位軟體開發工程師們,在技術變得牛逼了之後,是不是應該提高一下對編輯器的顏值的追求了呢?現在我們就來打造一款顏值逆天的VS Code。


(先睹為快)

我在考慮用什麼詞來形容我想跟大家分享的代碼編輯器VS Code時,就偏偏認為「顏值逆天」恰到好處。「顏值逆天」並非是我裝逼的認為我配置VS Code的美絕天下,只是因為

好多程式設計師的編輯器/IDE都好醜。

我想跟我有共同認知的人不在少數,一些程式設計師對美的滿足真是低到塵埃裡。有的人兩年前下載了一個Sublime text,覺得挺好用,裝了一些滿足功能的插件,一點不裝扮的就能到兩年後。畢竟比windows的記事本好看100倍嘛。可是,作為新時代閃閃發光的各位軟體開發工程師們,在技術變得牛逼了之後,是不是應該提高一下對編輯器的顏值的追求了呢?

如果,你正在使用Sublime, Atom,VS code寫代碼,如果,你也想要讓自己的編輯器改頭換面,變得美觀大方高大上,不妨先給我點個zan,然後耐心讀下去。另外,你還需要一點點實際行動。

我的目的,並非要讓你配製出跟我一模一樣的編輯器,而是打磨出你心儀的編輯器。

一、挑選一款心儀的字體

一定要挑選等寬字體。
一定要挑選等寬字體。
一定要挑選等寬字體。

沒有一款字體能夠讓所有人都喜歡。但是,總有一款字體能夠讓你滿意。在等寬字體中,我推薦五款我覺得十分養眼的給大家,希望你們也喜歡。

1、Source Code Pro

這款來自Adobe的開源字體,是我的最愛。


Source Code Pro

2、Menlo


Menlo

3、Consolas


Consolas

4、Monaco


Monaco

5、Courier New


Courier New

二、 設置合適的字體大小和行高

從來沒有設置過自己編輯器行高的同學,請給我點個zan。[捂臉]

對於字體的選擇,還是有許多人比較在意的。可是,對於行高和字體大小,還真的沒有多少人會理會它們。意識到字體大小和行高對代碼整體美觀的影響極大的人並不多。合適的設置,往往能提高極大的提高代碼的整體逼格。

下面分別是默認行高與調整過後的行高。你們對比一下吧。

不會配置行高的反面教材,參考segmentfault的文章代碼塊。如果能把行高稍微再調大一點,瞬間逼格就不一樣了。


默認行高


調整過後的行高

行高調整過後,更加舒適大氣。行高的選擇,需要根據字體大小來調整,並沒有固定的值。這裡給大家看一下我自己的配置。僅供參考。

首選項 -> 用戶設置 或者直接使用快捷方式 cmd + ,就會自動彈出配置文件settings.json。


我的配置

如果我的配置你不夠滿意,那麼你需要一點點用心,調出你自己喜歡的樣式。

三、挑選一個滿意的代碼高亮主題

首選項 -> 顏色主題 ,會自動彈出如圖所示的顏色主題列表彈窗。VS Code為用戶默認了很多主題,大家可以一一嘗試。


除了默認主題之外,我推薦三款我認為逼格滿滿的高亮主題,希望大家喜歡。

1、Seti

Seti-UI主題是一款極具傳奇色彩的主題。最開始出現在Sublime text中,一出來就徵服了大多數程式設計師。隨後Atom與VS Code都有了相應的插件。和其他大多數配色怪異的主題相比,逼格高了何止一個檔次?


Seti

2、Light +

唯一喜歡的一款默認主題。也是唯一喜歡的一款白色背景主題。如果你的黑色背景的主題感到了厭煩,不妨試試這款另一種風情的配色。


Light +

3、one Dark

因為Atom的推出而備受好評的一款配色主題,其口碑不比Seti-UI差。這款主題讓許許多多顏控程式設計師寧願忍受Atom的卡頓,也要使用Atom,可見大家對它的認可程度之高。

早期Atom就靠顏值吸了一大波分,都是它的功能,現在Atom的性能也得到了極大的提高,仍然是一款值得使用的優秀編輯器。


one Dark

如果你對默認主題,以及我推薦的主題,都表示不滿意的話,你還可以在如下圖所示的地方查找,或者在擴展程序搜索中輸入關鍵字category:themes就能搜索到一大堆主題,相信總會有你滿意的。


主題搜索

三、挑選一個可愛的文件圖標主題

首選項 -> 文件圖標主題,會自動彈出如圖所示的文件圖標主題列表彈窗。這裡同樣也有幾款默認圖標主題,沒準就有你喜歡的。


選擇文件圖標主題

這裡給大家推薦兩款逼格滿滿的主題。

1、Seti

依然偏愛Seti,靈動的小圖標真的太可愛了!


Seti-UI

2、VSCode Icons


VSCode Icons

同樣的,你也可以在應用商店中查找更多的圖標主題。點擊下圖中的按鈕或者在擴展程序搜索框中輸入tag:icon-theme即可搜索。


搜索圖標主題

這裡不得不zan一下vs code的擴展程序管理,做得是真的好。如果被VS code的高顏值吸引,想要嘗試一下它,那麼恭喜你,VS code 的其他特性將會更加讓你無法自拔。

四、高度可定製的VS code

vim因為其高度可定製的特性,曾一度傲視群雄,天下無人能出其右。由於其上手難度奇高,所以vim的使用者也是逼格滿滿,如早起的太陽一般各種傲嬌。在任何場合都可以對其他編輯器的吹噓者不屑一顧。但是隨著隨後陸續出現的 Sublime,Atom,VS code,對vim造成了巨大的打擊。上手難度高成為了vim的致命缺陷。

VS code將高度可定製做得最完美。

1、找到你熟悉的快捷方式

首選項 -> 鍵盤映射擴展 或者在擴展搜索框中輸入@recommended:keymaps搜索,就會出現如下圖所示的列表。


鍵盤映射擴展

下載對應編輯器的插件,你就能把你以前熟悉的快捷鍵平滑的移植到vs code上來。有沒有感覺很厲害。

從圖中下載數量可以看出,大量的vim與Sublime使用者,投入了vs code的懷抱。vs code給這兩款編輯器直接造成了成噸的傷害。

2、不喜歡的都改成自己喜歡的樣子

總有一些小缺點,是無論它再優秀,也是我不願意忍受的。所以我受不了vim的高門檻,忍不了Sublime插件搜索安裝的不便利,所以我沒用使用他們,儘管他們都足夠優秀。

但是vs code 的高度可定製真的做得很為用戶考慮。你喜歡的樣子它都有,不喜歡的樣子都是可以被修改。

cmd + ,彈出設置界面,我們可以發現,這裡面有大量可配置的屬性。


設置界面

每一條配置,都有中文的詳細說明,簡直貼心到爆炸。


配置界面


配置界面

只需要你花一點點時間,你就能找到那些是你想要,那些不是你想要的,然後配置成你想要的樣子。

時間關係,這次VS code暫時就介紹到這裡,下一篇文章將會繼續介紹VS code那些牛逼到無敵的特性,絕對能給你更多的驚喜,敬請期待吧。

作者: 波同學

原文連結:http://www.jianshu.com/p/80e983201f86

出處:簡書

相關焦點

  • 教你打造一款顏值逆天的VS Code
    因此我在考慮用什麼詞來形容我想跟大家分享的代碼編輯器VS Code時,就偏偏認為顏值逆天恰到好處。「顏值逆天」並非是我裝逼的認為我配置VS Code的美絕天下,只是因為好多程式設計師的編輯器/IDE都好醜。我想跟我有共同認知的人不在少數,一些程式設計師對美的滿足真是低到塵埃裡。
  • 我最終還是選擇了 VS code...
    我一直認為 vs code 是一款名不副實的開發工具,直到它的遠程開發功能吸引我開始慢慢嘗試著使用它、適應它,才慢慢發現它的優秀及強大之處。強大的遠程開發、豐富的插件、輕量化的編輯器. 每一點都讓我覺得它恰到好處。
  • 2020年最流行的5款短髮,精緻優雅,提升顏值美逆天!
    那麼最適合夏天的髮型自然是短髮啦,短髮不但能打造立體輪廓,而且對於發量不多的女生來說,選好了短髮,更是能讓你的顏值煥然一新。所以長發女生在今年不妨試試剪掉秀髮,嘗試一下短髮吧,無論你是甜美型還是冷豔型的女生,相信都有你能夠完美駕馭的短髮髮型!
  • VS Code Remote 發布!開啟遠程開發新時代
    這次發布包含了三款核心的全新插件,它們可以幫助開發者在容器、物理機器或虛擬機,以及 Windows Subsystem for Linux (WSL) 中實現無縫的遠程開發。通過安裝 Remote Development Extension Pack ,你可以快速上手遠程開發。
  • 乾貨|教你輕鬆打造出黃金身材比例
    別著急,如果有以上這些困擾的妹子,你們今天算是來對了哈~因為,餅餅今天分享的這篇文章來自【Audrey穿搭筆記】(ID:Audrey_zhou90),她會教你用高腰褲、尖頭鞋、裙子、過膝靴,輕鬆搭出黃金身材比例,分分鐘穿出超模即視感,實用乾貨,趕快來看看吧~日常生活中,常會遇到些朋友抱怨自己身材不好,穿什麼都不漂亮,很自卑。
  • 分享幾個我日常使用的VS Code插件
    如果你只是想嘗試一些東西,不想費勁先設置項目,那麼這款工具就是一個很好的輔助。通過實時檢查輸出,它會立即將輸出顯示在 JavaScript/TypeScript 代碼旁邊,如動圖所示。這是一個很好的擴展,特別適合調試目的。
  • 一款顏值逆天的菠蘿芝士蛋糕橫空出世!
    最近,一款顏值逆天的菠蘿芝士蛋糕橫空出世!清新的菠蘿甜味,濃鬱的芝士奶香,冷藏後冰涼的口感讓人直呼舒適!!
  • 韓國女神宋慧喬 教你怎樣打造逆天水光肌
    光彩奪目的「光肌」妝容真的可以讓皮膚看起來好到逆天,、面頰立刻水潤飽滿,而且韓國女神對這種透透感底妝的掌握已經到了得心應手的地步,那怎麼才能有這種水光妝效呢?今日小編帶來韓國女神宋慧喬的逆天發亮肌妝,去學習女神的化妝吧!
  • 2021年必備的11款VS Code主題
    對於開發者而言,相對容易 滿足,一個不錯的機械鍵盤、一個顯示屏,甚至,更換一款IDE主題。本文,就來給大家介紹11款非常驚豔、值得嘗試的VS Code主題!1.這款主題的英文名稱或許讓大家很陌生,但是反映稱中文,應該很多人都恍然大悟--賽博朋克,和最近大火的一款遊戲同名。
  • 10款插件,讓你的VS Code好用10倍
    在最近的 JS 2019 報告中,VS Code 以壓倒性的優勢獲勝第一,今天,小編準備給大家推薦10款好用的插件,即使是讓小白也能快速上手、效率加倍。安裝之後一秒漢化 VS code ,再也不用擔心看不懂英文。2、City Lights theme這是一個不錯的主題插件,不過挑選主題還是看個人,也可以在直接搜索 「theme」得到很多主題,然後去找到合適自己的哦。
  • 人生苦短,我用 Visual Studio Code
    我最近也一直在尋找一款趁手的開發工具,但是市場上能寫Go語言的不是很多。找來找去發現 vs Code 似乎是個不錯的選擇,輕便強大,自由度高,語言豐富。你能想到的,vs Code 都支持!與PyCharm 和 Visual Studio 等重量級編輯器環境不同的是,vs Code是基於插件化的使用方式,使得每個人可以根據自己的需要去擴展自己的編輯器,保持了自己輕量化的使用優點!可以做到秒開!
  • 清涼一夏,教你打造4款超夢幻漸層蝶豆花飲品
    在夏日人們比較容易燥熱純天然植物萃取的口感往往也比甜膩感強烈的奶茶更受人歡迎 ▼為了找尋這種天然的味道近期推出的配方,更推崇健康果糖--砂糖植脂末--純牛奶之間可以轉化卻絲毫沒有弱化口味和顏值▌今天教大家製作4款超夢幻漸層蝶豆花飲品。與昨天推出的一樣,遵循純天然食材打造出大牌感。製作步驟超簡單,顏值卻高出天際,摩拳擦掌嘗試一下吧。
  • 中秋節快到了,一組顏值逆天的月餅禮盒設計欣賞
    每年的中秋禮盒設計都會給人眼前一亮,簡直是藝術品。無論是商家的營銷手段還是設計師的創意,都希望在中秋佳節打開禮盒,小夥伴們與家人共品美味的同時,讓高顏值的包裝為團圓時刻畫上完美句號,更是對傳統節日的一種情懷。下面,小編就整理一組優秀的月餅禮盒包裝設計,顏值簡直逆天了,一起欣賞一下!
  • 顏值逆天|慕斯蛋糕的裝飾技巧
    最初,甜點大師們為了豐富慕斯的形態加入了各式各樣的輔料不經意間改變了它的風味還讓慕斯蛋糕的顏值提升了好幾個level無數顏控+美食控的目光在它的身上定格奶油的香氣搭配百香果的清新酸甜味道已經滿分如果你已不滿足於簡單的慕斯下面小編就來教你幾招一起把它的顏值也變滿分吧
  • 周四跨年解散派對:鳥 vs. 魚 & 一起來念說明書 & 和 lo.fish 做(短暫)告別
    我想邀請你在 2020 年的最後一晚,與靈感買家俱樂部的其他成員們,一起朗讀說明書,和 lo.fish 做(短暫)告別,互道新年快樂,以及繼續投一個毫無意義的票。又到了每兩周的業餘公司解散時間。本期的主題是「🐦鳥 vs. 🐟魚」。加入派對活動群時,會讓大家投票站隊。不少人會問我投票有什麼用。這期我會回答:「製造一些短暫的敵對感或親密感」。一起來念說明書
  • 【Dress Code攻略】澳洲面試穿什麼?手把手教你土鱉變大咖
    今天就幫你搞定各種著裝法則,讓你在趴踢上變大咖! >>>Formal (White tie/Morning Dresses)Formal是所有Dress Code裡面最正式的,而White Tie這個名字也是從著裝中要戴白領結而來的。
  • VS Code竟然能約會,找對象不看臉,看編程水平
    為了用最硬核的方式找到男(女)朋友,23歲的程式設計師Ben Awad在VS Code裡打造一個約會軟體VSinder。這款插件一上線,就快速贏得程式設計師們的認可,GitHub上已收穫800 Star,3天的下載量超過9000次。
  • 10款VS Code插件神器,第7款超級實用!
    本文來介紹10款高效的VS Code插件,總有一款能夠驚豔到你。前言我此前寫過一篇有關VS Code的文章:我最終還是選擇了VS code!,沒想到在公眾號和知乎受到很多同學的喜歡,也被多個公眾號先後轉載。
  • 比起肖戰的逆天顏值,我更關心他在陳情令裡的崩潰底妝
    導讀:比起肖戰的逆天顏值,我更關心他在陳情令裡的崩潰底妝文|阿蒙時尚達人各位點開這篇文章的朋友們,想必都是很高的顏值吧,我們真的是很有緣哦,小編每天都會給大家帶來不一樣的時尚資訊,如果對小編的文章或者其他的什麼,有什麼一些意見的話歡迎在下方積極評論哦,小編每條都會認真看的
  • 賣家折扣碼(code)設置問題,談談站外推廣code到底怎麼設置合適
    站外做久了,經常遇到的一個頭疼的問題就: 賣家折扣碼(code)設置問題。(更頭疼的問題是有些很想做站外的賣家不會做code;就得手把手教;歐美站點一般都會,加拿大日本做code生手還是很多。。這個問題過簡單不做詳述;確實不會的話可以聯繫我發給你一份code製作教程)每天晚上發帖前都會花費大量時間去核對code是否生效;庫存是否足夠;購物車有沒有被搶;產品有沒有被跟賣;操碎心。。