亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

PyCharm 常用插件

插件是安裝在特定程序上軟件組件,以增強程序某項功能。 一個好的 IDE 都會提供插件平臺,允許第三方在遵循插件平臺集成條款的前提下,使用插件平臺對外提供的能力,擴展出更廣泛更豐富的功能。

PyCharm 提供了大量商業與免費插件,內容涉及了方方面面,開發者根據工作的實際需要,可以在Marketplace 搜索對應的插件,合理的使用正確插件,將極大的提高開發效率,并且保證代碼質量。

本節課我們就來學習如何在 PyCharm 中安裝插件并給大家展示一些常用插件的使用以及它們的作用。

1. 插件安裝

方法一: 在 PyCharm 的主界面依次點擊:File -> settings -> plugins -> Marketplace 在打開的 Marketplace 界面中搜索想要安裝的插件名稱然后點擊 INSTALL 即可安裝插件。

Tips:安裝新插件后,要記得重啟 PyCharm,要不然插件可能不會生效哦。

圖片描述

方法二官網 搜索需要的插件下載到本地,然后導入即可。

訪問官網 ,點擊搜索按鈕。
圖片描述

輸入搜索項, 然后可以選擇 Free 項, 然后點擊搜索,找到合適的 plugin 下載。
圖片描述

下載到本到后,通過下圖中選項導入安裝。

圖片描述

2. 常用插件

下面我給大家推薦一些 Python 開發人員會經常用到的插件,至少在我的工作中是經常會用到的,這些插件運用的好可以極大地提高我們的開發效率。

2.1 Material Theme UI

Material Theme UI 是一個更改顯示風格的插件。安裝插件后,選擇 File -> Settings -> Material Theme 可以更新主題:

圖片描述

2.2 IdeaVim

如果你是 Vim 編輯器的忠粉,安裝該插件后會在界面底端看到如圖中的標志,然后將插件設置成 Enabled,就可以在 Pycharm 中使用 Vim 的功能啦。

圖片描述

2.3 ignore

ignore 包含了各種各樣語言、框架、應用程序的排除文件模板,可以在項目中排除某些無用文件,在版本控制軟件中很有用。比如用 git 管理的 Python 項目, 項目上右鍵選 new, 就會有個 .ignore file 的選項,選擇 git, 進入下一頁面選擇 Python 生成就可以了。

圖片描述

2.4 Translation

使用 Pycharm 看一些框架或者第三方庫的源碼的時候,有些英語單詞不懂,這個插件可以讓你直接在 Pycharm 中翻譯,直接選中文本右鍵翻譯。

圖片描述

2.5 Markdown support

Markdown 并不是 Pycharm 的通用支持文件類型,安裝 Markdown support 插件后就可以在 IDE 編輯Markdown 文檔了。創建新文件, 直接在對話框中輸入文件名和文件類型 (*.md)。左側為文本編輯欄,右側為效果顯示欄。

圖片描述

2.6 Http Client

如果你是一個后端開發人員的話,可能你常常會使用類似 Postman 這種類型的工具來發送 HTTP 請求來測試后端接口,其實這個功能在 PyCharm 中就可以直接完成,只需要安裝 Http Client 插件即可。

圖片描述

顯示下面的頁面,輸入相應的url,path 及相關參數:

圖片描述

執行后,點擊 Response 可以看到返回結果:

圖片描述

Tips:這個插件還支持一次運行多個請求(Open HTTP Requests Collection),也能像 Postman 一樣查看歷史請求。

3. 注意事項

如果在 Marketplace 中搜索不到任何插件時,可以嘗試下面的操作。

點擊 File -> Settings -> Appearance & Behavior -> System Settings -> Updates,在出現的頁面中將Use secure connection 這一項去掉勾選。

圖片描述

然后選擇 HTTP Proxy,選中 Auto-detect proxy settings。

圖片描述

出現上述情況的原因, 是因為 PyCharm 會在 plugin 搜索插件時檢查網絡, 所以要關閉網絡檢查。另外如果機器設置了代理,也需要把自動監控代理設置的選項選中,總之,這與你的工作的網絡環境是相關的。如果仍然不能正常搜索到插件,就去官網下載插件到本地,然后導入安裝。

4. 小結

本節主要介紹了一些常用插件以及插件的安裝。上面的提到的插件,可以根據自己的實際需求選擇安裝,也可以按照上面的步驟搜索安裝其它有用的插件??傊?,插件的安裝以需要為準,沒必要安裝一些不常用的插件占用資源。

圖片描述