PyCharm 常用插件
插件是安裝在特定程序上軟件組件,以增強(qiáng)程序某項(xiàng)功能。 一個(gè)好的 IDE 都會(huì)提供插件平臺(tái),允許第三方在遵循插件平臺(tái)集成條款的前提下,使用插件平臺(tái)對(duì)外提供的能力,擴(kuò)展出更廣泛更豐富的功能。
PyCharm 提供了大量商業(yè)與免費(fèi)插件,內(nèi)容涉及了方方面面,開發(fā)者根據(jù)工作的實(shí)際需要,可以在Marketplace 搜索對(duì)應(yīng)的插件,合理的使用正確插件,將極大的提高開發(fā)效率,并且保證代碼質(zhì)量。
本節(jié)課我們就來學(xué)習(xí)如何在 PyCharm 中安裝插件并給大家展示一些常用插件的使用以及它們的作用。
1. 插件安裝
方法一: 在 PyCharm 的主界面依次點(diǎn)擊:File -> settings -> plugins -> Marketplace
在打開的 Marketplace 界面中搜索想要安裝的插件名稱然后點(diǎn)擊 INSTALL
即可安裝插件。
Tips:安裝新插件后,要記得重啟 PyCharm,要不然插件可能不會(huì)生效哦。
方法二:官網(wǎng) 搜索需要的插件下載到本地,然后導(dǎo)入即可。
訪問官網(wǎng) ,點(diǎn)擊搜索按鈕。
輸入搜索項(xiàng), 然后可以選擇 Free 項(xiàng), 然后點(diǎn)擊搜索,找到合適的 plugin 下載。
下載到本到后,通過下圖中選項(xiàng)導(dǎo)入安裝。
2. 常用插件
下面我給大家推薦一些 Python 開發(fā)人員會(huì)經(jīng)常用到的插件,至少在我的工作中是經(jīng)常會(huì)用到的,這些插件運(yùn)用的好可以極大地提高我們的開發(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īng)用程序的排除文件模板,可以在項(xiàng)目中排除某些無用文件,在版本控制軟件中很有用。比如用 git 管理的 Python 項(xiàng)目, 項(xiàng)目上右鍵選 new, 就會(huì)有個(gè) .ignore file 的選項(xiàng),選擇 git, 進(jìn)入下一頁面選擇 Python 生成就可以了。
2.4 Translation
使用 Pycharm 看一些框架或者第三方庫的源碼的時(shí)候,有些英語單詞不懂,這個(gè)插件可以讓你直接在 Pycharm 中翻譯,直接選中文本右鍵翻譯。
2.5 Markdown support
Markdown 并不是 Pycharm 的通用支持文件類型,安裝 Markdown support 插件后就可以在 IDE 編輯Markdown 文檔了。創(chuàng)建新文件, 直接在對(duì)話框中輸入文件名和文件類型 (*.md)。左側(cè)為文本編輯欄,右側(cè)為效果顯示欄。
2.6 Http Client
如果你是一個(gè)后端開發(fā)人員的話,可能你常常會(huì)使用類似 Postman 這種類型的工具來發(fā)送 HTTP 請(qǐng)求來測(cè)試后端接口,其實(shí)這個(gè)功能在 PyCharm 中就可以直接完成,只需要安裝 Http Client 插件即可。
顯示下面的頁面,輸入相應(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)的頁面中將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í)際需求選擇安裝,也可以按照上面的步驟搜索安裝其它有用的插件??傊寮陌惭b以需要為準(zhǔn),沒必要安裝一些不常用的插件占用資源。