六個(gè)IntelliJ IDEA插件,助你編程如虎添翼
本文介紹幾個(gè)“通用型”的IntelliJ IDE插件,不僅適用于IntelliJ IDE版本,還可以在其他JetBrains IDE中使用,幫助開發(fā)者提高效率和代碼質(zhì)量。
1.跳轉(zhuǎn)到行
安裝鏈接:https://plugins.jetbrains.com/plugin/14877-jump-to-line
這個(gè)插件非常適合調(diào)試,它可以讓你快速跳轉(zhuǎn)到代碼的任意行。你只需將黃色箭頭拖放到目標(biāo)位置,就能設(shè)置執(zhí)行點(diǎn)。你還可以從該位置開始運(yùn)行程序,無需逐步執(zhí)行前面的代碼。
2. SonarLint
安裝鏈接:https://plugins.jetbrains.com/plugin/7973-sonarlint
SonarLint是一個(gè)靜態(tài)代碼分析工具,可在IDE中直接提供有關(guān)代碼的反饋信息。類似于拼寫檢查器,SonarLint會(huì)即時(shí)突出顯示問題,并提供快速修復(fù)或明確的修復(fù)指南,幫助您在提交代碼之前清理代碼。
SonarLint可與大多數(shù)JetBrains IDE集成,支持多種語言,包括C、C++、Java、JavaScript、TypeScript、Python、C#、Kotlin、Ruby、HTML和PHP等。SonarLint為您的代碼質(zhì)量提供了強(qiáng)大的支持。
3. Restful Fast Request
安裝鏈接:https://plugins.jetbrains.com/plugin/16988-restful-fast-request--api-buddy
Restful Fast Request是一個(gè)功能強(qiáng)大的RESTful API工具包插件,類似于Postman,可以幫助開發(fā)者高效調(diào)試API。該插件能夠通過現(xiàn)有方法快速生成URL和參數(shù),確保API遵循最佳實(shí)踐,并提高工作效率。
4. Quokka.js
安裝鏈接:https://plugins.jetbrains.com/plugin/9667-quokka
Quokka是一款專為快速JavaScript/TypeScript原型開發(fā)而設(shè)計(jì)的生產(chǎn)力工具。它能夠?qū)崟r(shí)更新并顯示IDE旁邊的運(yùn)行時(shí)值,加快JavaScript/TypeScript原型開發(fā)、學(xué)習(xí)和測(cè)試的速度。使用Quokka,可使您編寫代碼更高效,并即時(shí)查看代碼執(zhí)行過程中的變量值,提升開發(fā)效率和學(xué)習(xí)效果。
5. Code With Me
安裝鏈接:https://plugins.jetbrains.com/plugin/14896-code-with-me
Code With Me是一項(xiàng)集成在大多數(shù)IntelliJ IDE最新版本中的協(xié)作編碼和配對(duì)編程服務(wù)。
它提供了一種全新的協(xié)作開發(fā)和配對(duì)編程解決方案,使開發(fā)者能夠與遠(yuǎn)程團(tuán)隊(duì)成員共享他們?cè)贗DE中打開的項(xiàng)目,并即時(shí)進(jìn)行協(xié)作開發(fā)。該服務(wù)帶來了多項(xiàng)關(guān)鍵功能,如同時(shí)編輯、跟隨模式、完全同步模式、音頻和視頻通話、智能代碼洞察以及權(quán)限管理。
注意:目前不兼容IntelliJ IDEA 2022.2.2版本。
6. Lightrun
安裝鏈接:https://plugins.jetbrains.com/plugin/16477-lightrun
Lightrun是一款強(qiáng)大而有趣的開發(fā)工具,用于向正在運(yùn)行的應(yīng)用程序添加實(shí)時(shí)信息。它可以在代碼級(jí)別上添加日志、快照和指標(biāo),而無需進(jìn)行熱修復(fù)、熱交換或重新部署。
該插件具備多項(xiàng)功能,包括添加日志行、添加實(shí)時(shí)指標(biāo)以追蹤代碼中的各種數(shù)值,并測(cè)量任意代碼塊的執(zhí)行時(shí)間。建議親自嘗試一下,可為你的開發(fā)體驗(yàn)帶來新的樂趣。