當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
java代码里的JSON格式怎么写好看_谁会不爱让代码骚里骚气的VSCode扩展插件呢?...
生活随笔
收集整理的這篇文章主要介紹了
java代码里的JSON格式怎么写好看_谁会不爱让代码骚里骚气的VSCode扩展插件呢?...
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
點(diǎn)擊上方 "Python人工智能技術(shù)"?關(guān)注,星標(biāo)或者置頂22點(diǎn)24分準(zhǔn)時(shí)推送,第一時(shí)間送達(dá)
來自:公眾號(hào)?讀芯術(shù)?|?編輯:真經(jīng)君
碼農(nóng)真經(jīng)(ID:coder_experience)第 177 次推文?圖源:unsplash上一篇:Java收入不再最低,Python被TypeScript擊敗,2020全球開發(fā)者調(diào)查報(bào)告出爐
正文這篇文章不打算講怎么編程,也懶得講過多的理論,但筆者可以打包票,這篇文章會(huì)成為你讀過最實(shí)用的文章之一。VS Code是筆者最喜歡的文本編輯器,它受眾廣泛,可用插件眾多,簡(jiǎn)直棒呆。所以今天,筆者打算寫一寫自己用過的VS Code擴(kuò)展插件,它們不僅能提高你的生產(chǎn)力,還能讓你寫出騷里騷氣的代碼。本文分為兩部分介紹,一是提高生產(chǎn)力的擴(kuò)展插件,二是編程格式擴(kuò)展插件。既然一會(huì)兒要談到格式,先讓大家看看筆者的VS Code長(zhǎng)什么樣:別被這里的終端顯示迷惑了,筆者是windows用戶媽耶,這文本編輯器也太好看了叭,代碼也好好看。各位別急,我們這就切入正題。提高生產(chǎn)力的VS Code 擴(kuò)展插件擴(kuò)展插件實(shí)在是太多了,筆者一人之力窮盡所有優(yōu)秀插件不太現(xiàn)實(shí),所以這個(gè)列表絕不是完整的。如果有你覺得很實(shí)用的而本文沒有提到,評(píng)論區(qū)見~1.WakaTime鏈接:https://marketplace.visualstudio.com/items?itemName=WakaTime.vscode-wakatime這是筆者最喜愛的擴(kuò)展插件之一,它要是能全部免費(fèi)就更好了。它有什么用?簡(jiǎn)單來說就是這款插件可以記錄你的所有編程活動(dòng):你每天花多長(zhǎng)時(shí)間寫代碼,你正在做的所有項(xiàng)目,你使用的所有編程語言,你對(duì)每門語言的熟練程度等等。這一點(diǎn)太絕了!它還能根據(jù)你的編程活動(dòng)做出漂亮的圖表,長(zhǎng)這樣:2.Visual Studio IntelliCode鏈接:https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode你有沒有想過,要是有一種AI輔助智能感知功能可以建議你下一步寫什么代碼就好啦?嘿嘿,你的設(shè)想就要實(shí)現(xiàn)啦!Visual Studio IntelliCode擴(kuò)展插件基于對(duì)代碼上下文的理解并結(jié)合機(jī)器學(xué)習(xí)提供AI輔助開發(fā)功能,適用于Python, TypeScript/ JavaScript以及 Java的開發(fā)人員。3.Terminal Here鏈接:https://marketplace.visualstudio.com/items?itemName=Tyriar.vscode-terminal-here對(duì)所有有競(jìng)爭(zhēng)力又不喜歡集成開發(fā)環(huán)境(IDE)而偏愛在文本編輯器寫代碼的程序員來說,你絕對(duì)會(huì)喜歡這個(gè)插件。筆者不喜歡在IDE程序里寫代碼,更偏向VS Code文本編輯器。通常用Java寫代碼,有特定的文件習(xí)慣(一個(gè)文檔解決一個(gè)問題)。可能你已經(jīng)猜到了,要在終端上運(yùn)行一行簡(jiǎn)單代碼執(zhí)行Java文檔,筆者每次都要更改目錄定位代碼。這款插件簡(jiǎn)直就是筆者的救星!這款插件可直接在VS Code終端打開當(dāng)前正在工作的目錄,就問你絕不絕?一鍵操作就能在當(dāng)前工作目錄打開終端!4. LiveServer鏈接:https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer用live server打開頁面就可以省去你每次做完調(diào)整后重新更新的煩惱,誰能不愛呢?5. PathIntellisense鏈接:https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense無論是導(dǎo)入依賴項(xiàng),在HTML文檔中添加圖像,還是在HTML文件中附加JS腳本或鏈接CSS文檔,我們始終需要將路徑放置到文件中。這款插件能自動(dòng)補(bǔ)全路徑,你可以把精力集中在更重要的事情上。6. NPMIntellisense鏈接:https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense如果你喜歡上面那款插件而且你還是個(gè)節(jié)點(diǎn)開發(fā)人員,筆者保證你也會(huì)安裝這款插件。畢竟誰不想在輸入npm包時(shí)能有自動(dòng)補(bǔ)全或提示的功能呢?7.ReactJS Code Snippets鏈接:https://marketplace.visualstudio.com/items?itemName=xabikos.ReactSnippets如果你做react開發(fā)卻沒有使用這款插件,你浪費(fèi)了好多時(shí)間!這款插件內(nèi)含許多寫好的代碼模板,當(dāng)我們?cè)趯懘a時(shí)能幫我們大大節(jié)省時(shí)間。8.Python鏈接:https://marketplace.visualstudio.com/items?itemName=ms-python.python也許在這篇文章里筆者沒法列出這款Python插件的全部功能,但可以肯定的是所有要用到Python的地方,這款擴(kuò)展插件都能滿足需求!·通過單擊狀態(tài)欄選擇Python解釋器·????????通過調(diào)試活動(dòng)欄配置調(diào)試器·????????通過運(yùn)行“配置測(cè)試”命令來配置測(cè)試·????????JupyterNotebook快速啟動(dòng)9. AutoClose Tag鏈接:https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag如果你是個(gè)網(wǎng)頁開發(fā)人員卻沒有使用這款插件來自動(dòng)閉合你自己寫的標(biāo)簽,不知道你是怎么處理這一問題的哈?手動(dòng)關(guān)閉標(biāo)簽太煩人了,多虧了這款插件,它能自動(dòng)關(guān)閉!10.Markdownlint鏈接:https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint在GitHub上隨意打開一個(gè)開源項(xiàng)目,你會(huì)發(fā)現(xiàn)它們中的大部分都有的一個(gè)共同特點(diǎn)就是入門手冊(cè)README.md的文檔格式亂七八糟不統(tǒng)一。Markdown插件的標(biāo)記語言旨在易于閱讀、編寫和理解。它成功做到了這一點(diǎn),不過它的靈活性既是它的優(yōu)點(diǎn)也是它的缺點(diǎn)。因?yàn)橛卸喾N格式,因此可能會(huì)出現(xiàn)格式不統(tǒng)一。有些在所有解析器中都無法正常運(yùn)行的格式應(yīng)當(dāng)避免使用。markdownlint是一款VisualStudio Code擴(kuò)展插件,內(nèi)含一套提高M(jìn)arkdown文檔標(biāo)準(zhǔn)性與一致性的規(guī)則包。11.Markdown Preview Enhanced鏈接:https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced你是不是已經(jīng)放棄使用ms-word等軟件而選擇使用markdown制作文本文檔?安裝這款插件后再看看你的markdown會(huì)變成什么樣!12. AutoRename Tag鏈接:https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag最后一款插件是auto rename tag。從它的名字就能看出來如果你想修改標(biāo)簽,它就能自動(dòng)修改已經(jīng)關(guān)閉的標(biāo)簽這些就是筆者用來提高生產(chǎn)力的擴(kuò)展插件,接下來推薦幾款讓你立刻愛上你的文本編輯器的擴(kuò)展插件。改善格式的VS Code擴(kuò)展插件這里推薦的是幾款筆者用來讓VS Code看起來更加漂亮的擴(kuò)展插件。這種類型的插件有很多,筆者在這里只推薦自己用過的。圖源:unsplash1.Prettier — Code Formatter鏈接:https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode筆者認(rèn)為這款插件本應(yīng)該放在提高生產(chǎn)力推薦名單里的,但是由于它與格式有關(guān),所以就在這里推薦啦。人們總是為縮進(jìn)2個(gè)空格還是4個(gè)空格而爭(zhēng)執(zhí)不休,還有人縮進(jìn)8個(gè)空格的,這個(gè)操作真是令人迷惑啊兄弟?!而你總得把其中一個(gè)轉(zhuǎn)換成另一個(gè)格式。不要再去一行行手動(dòng)添加或刪除空格了,用這款插件就能搞定。或者考慮另一種情況,你從網(wǎng)上搞到一段代碼或者是你朋友寫了一段代碼,你發(fā)現(xiàn)不是每行代碼都有縮進(jìn),你該怎么辦呢?打算手動(dòng)修改嗎?直接用這款插件就可。Prettier是一款“有主見的”代碼格式化工具。它通過解析代碼并根據(jù)自己的規(guī)則(會(huì)考慮最大行長(zhǎng))重新打印代碼使代碼風(fēng)格保持一致,在必要時(shí)會(huì)打包代碼。2.Snazzy Operator鏈接:https://marketplace.visualstudio.com/items?itemName=aaronthomas.vscode-snazzy-operator或許你會(huì)覺著它是另外一款VS Code軟件,但筆者真的超愛它!順便提一句,在用這款插件之前別忘了安裝OperatorMono font。3.Rainbow Brackets鏈接:https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets不是很有用(抱歉這么說啦),但是不同顏色的括號(hào)看起來特別特別酷炫。這款插件為圓括號(hào)、方括號(hào)以及花括號(hào)提供彩虹顏色,對(duì)Lisp、Clojure、JavaScript等程序員極其有用。4.vscode-styled-components鏈接:https://marketplace.visualstudio.com/items?itemName=jpoissonnier.vscode-styled-components最后一款插件來啦!VS Code Styled Components是一款超級(jí)厲害的語法高亮和智能感知插件。你注意到本文第一張截圖上的一樣?xùn)|西嗎?給你一個(gè)提示,看看筆者的終端……如果你是linux或者是mac用戶,這點(diǎn)對(duì)你來說可能一點(diǎn)都不新奇。但是對(duì)筆者以及筆者所有使用windows的朋友來說就很不一樣了。這是筆者正在WSL上運(yùn)行Oh-My-Zsh的“agnoster”主題,你可以在谷歌上查到這個(gè)主題代碼。快去安裝這些插件,get筆者同款“騷氣”代碼吧!--END--
往日熱文:
爆改古董卡西歐計(jì)算器!能聯(lián)網(wǎng)、能聊天,「作弊神器」只要150塊
正確的「記事本」打開方式:能渲染3D圖像,還能玩貪吃蛇
你在打王者農(nóng)藥,有人卻用iPhone來訓(xùn)練神經(jīng)網(wǎng)絡(luò)
程序員跳槽被領(lǐng)導(dǎo)挽留漲薪3000,留下后卻被告知上面沒批準(zhǔn)
不用任何數(shù)學(xué)方法,如何計(jì)算圓面積
華為搜索引擎面世:用不了谷歌,試試「花瓣搜索」?
喜歡本文的朋友們,歡迎長(zhǎng)按下圖關(guān)注訂閱號(hào)Python人工智能技術(shù)
收看更多精彩內(nèi)容
你在看嗎?一起成長(zhǎng)
總結(jié)
以上是生活随笔為你收集整理的java代码里的JSON格式怎么写好看_谁会不爱让代码骚里骚气的VSCode扩展插件呢?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑f2还原系统步骤_电脑一键还原win
- 下一篇: python判断是否是完数_python