PyCharm 常用插件
插件是安裝在特定程序上軟件組件,以增強(qiáng)程序某項(xiàng)功能。 一個(gè)好的 IDE 都會(huì)提供插件平臺(tái),允許第三方在遵循插件平臺(tái)集成條款的前提下,使用插件平臺(tái)對(duì)外提供的能力,擴(kuò)展出更廣泛更豐富的功能。
PyCharm 提供了大量商業(yè)與免費(fèi)插件,內(nèi)容涉及了方方面面,開(kāi)發(fā)者根據(jù)工作的實(shí)際需要,可以在Marketplace 搜索對(duì)應(yīng)的插件,合理的使用正確插件,將極大的提高開(kāi)發(fā)效率,并且保證代碼質(zhì)量。
本節(jié)課我們就來(lái)學(xué)習(xí)如何在 PyCharm 中安裝插件并給大家展示一些常用插件的使用以及它們的作用。
1. 插件安裝
方法一: 在 PyCharm 的主界面依次點(diǎn)擊:File -> settings -> plugins -> Marketplace
在打開(kāi)的 Marketplace 界面中搜索想要安裝的插件名稱(chēng)然后點(diǎn)擊 INSTALL
即可安裝插件。
Tips:安裝新插件后,要記得重啟 PyCharm,要不然插件可能不會(huì)生效哦。
方法二:官網(wǎng) 搜索需要的插件下載到本地,然后導(dǎo)入即可。
訪問(wèn)官網(wǎng) ,點(diǎn)擊搜索按鈕。
輸入搜索項(xiàng), 然后可以選擇 Free 項(xiàng), 然后點(diǎn)擊搜索,找到合適的 plugin 下載。
下載到本到后,通過(guò)下圖中選項(xiàng)導(dǎo)入安裝。
2. 常用插件
下面我給大家推薦一些 Python 開(kāi)發(fā)人員會(huì)經(jīng)常用到的插件,至少在我的工作中是經(jīng)常會(huì)用到的,這些插件運(yùn)用的好可以極大地提高我們的開(kāi)發(fā)效率。
2.1 Material Theme UI
Material Theme UI 是一個(gè)更改顯示風(fēng)格的插件。安裝插件后,選擇 File -> Settings -> Material Theme
可以更新主題:
2.2 IdeaVim
如果你是 Vim 編輯器的忠粉,安裝該插件后會(huì)在界面底端看到如圖中的標(biāo)志,然后將插件設(shè)置成 Enabled,就可以在 Pycharm 中使用 Vim 的功能啦。
2.3 ignore
ignore 包含了各種各樣語(yǔ)言、框架、應(yīng)用程序的排除文件模板,可以在項(xiàng)目中排除某些無(wú)用文件,在版本控制軟件中很有用。比如用 git 管理的 Python 項(xiàng)目, 項(xiàng)目上右鍵選 new, 就會(huì)有個(gè) .ignore file 的選項(xiàng),選擇 git, 進(jìn)入下一頁(yè)面選擇 Python 生成就可以了。
2.4 Translation
使用 Pycharm 看一些框架或者第三方庫(kù)的源碼的時(shí)候,有些英語(yǔ)單詞不懂,這個(gè)插件可以讓你直接在 Pycharm 中翻譯,直接選中文本右鍵翻譯。
2.5 Markdown support
Markdown 并不是 Pycharm 的通用支持文件類(lèi)型,安裝 Markdown support 插件后就可以在 IDE 編輯Markdown 文檔了。創(chuàng)建新文件, 直接在對(duì)話框中輸入文件名和文件類(lèi)型 (*.md)。左側(cè)為文本編輯欄,右側(cè)為效果顯示欄。
2.6 Http Client
如果你是一個(gè)后端開(kāi)發(fā)人員的話,可能你常常會(huì)使用類(lèi)似 Postman 這種類(lèi)型的工具來(lái)發(fā)送 HTTP 請(qǐng)求來(lái)測(cè)試后端接口,其實(shí)這個(gè)功能在 PyCharm 中就可以直接完成,只需要安裝 Http Client 插件即可。
顯示下面的頁(yè)面,輸入相應(yīng)的url,path 及相關(guān)參數(shù):
執(zhí)行后,點(diǎn)擊 Response 可以看到返回結(jié)果:
Tips:這個(gè)插件還支持一次運(yùn)行多個(gè)請(qǐng)求(Open HTTP Requests Collection),也能像 Postman 一樣查看歷史請(qǐng)求。
3. 注意事項(xiàng)
如果在 Marketplace 中搜索不到任何插件時(shí),可以嘗試下面的操作。
點(diǎn)擊 File -> Settings -> Appearance & Behavior -> System Settings -> Updates
,在出現(xiàn)的頁(yè)面中將Use secure connection
這一項(xiàng)去掉勾選。
然后選擇 HTTP Proxy,選中 Auto-detect proxy settings
。
出現(xiàn)上述情況的原因, 是因?yàn)?PyCharm 會(huì)在 plugin 搜索插件時(shí)檢查網(wǎng)絡(luò), 所以要關(guān)閉網(wǎng)絡(luò)檢查。另外如果機(jī)器設(shè)置了代理,也需要把自動(dòng)監(jiān)控代理設(shè)置的選項(xiàng)選中,總之,這與你的工作的網(wǎng)絡(luò)環(huán)境是相關(guān)的。如果仍然不能正常搜索到插件,就去官網(wǎng)下載插件到本地,然后導(dǎo)入安裝。
4. 小結(jié)
本節(jié)主要介紹了一些常用插件以及插件的安裝。上面的提到的插件,可以根據(jù)自己的實(shí)際需求選擇安裝,也可以按照上面的步驟搜索安裝其它有用的插件??傊?,插件的安裝以需要為準(zhǔn),沒(méi)必要安裝一些不常用的插件占用資源。