Mac安裝pycharm並配置autopep8

俗話說,工具善其事,必先利其器。在開始學習一門語言之前,選擇一款適合的編輯器是相當重要的。

它可以幫助你更好的去在學習的過程中更加省力,可以把精力放到代碼的核心基礎的學習。一些代碼的格式,規範,風格都交給編輯器幫你自動完成,這無疑是非常友好的。

比如前端裏比較優秀的編輯器有 Webstrom、Vscode、sublime、Atom。每款編輯器都會有一些特點吸引着熱愛它的羣體。

而 Python不必多說,「pycharm」是你最好的選擇。也是 Python 從業者使用最多的編輯器。

直接附上 官方下載地址,讓你免去查找的煩惱。是不是很優秀。

下載完成之後,我們就直接安裝即可。安裝完成後,選擇新建項目。

hello world

選擇好環境之後,接下來我們就可以創建一個 Python 程序了。我們還是以 「hello world」爲例。

如圖,編寫完成之後,直接運行就可以看到結果了。OK,到這裏我們就能開始努力寫程序了。

但是,如果真的這樣,就失去了使用編輯器的真正意義了。上面我也提到了,編輯器可以幫助我們做代碼的檢查,格式的規範等等。所以接下來我們就安裝 Python 的檢查工具。讓我們的代碼始終的格式都統一規範。而且自動檢查。

有人說,爲什麼要做規範?你要知道,每個人的編碼習慣都不一樣,比如有的人定義字符串喜歡用單引號,有的人喜歡用雙引號。

這樣下來,大家的代碼五花八門,各有區別,維護起來是相當的困難,對於其他的閱讀者造成很大的困擾。所以 Python 就制訂了一套統一的規範,大家默認都遵守這個規範。這樣代碼就可以統一了。而規範往往是定死的,不會經常發生變化,所以這件事情交給工具來做再合適不過了。

autopep8

首先 PEP8 是 Python 官方推出的一套編碼的規範,它能幫助開發者更好的約束自己。只要我們的代碼不符合它的規範,就會有相應的提示。

但是有的人會比較倔強,登哥我就不遵守會怎麼樣,如果不遵守不會怎麼樣,但是如果讓同行門看到你的代碼。。。。你們自己想吧。哈哈,我就不多說了。

雖然,PEP8 能夠給我們提示了,但是還是需要自己去手動修改。這顯然不夠,如果能夠自動格式化那就好了。

而 autopep8 就是用來做這些的。當我們寫完代碼,直接執行 autopep8,就可以讓代碼自動的格式化。接下來我們就看看如何進行配置。

利用 python3 安裝

pip3 install autopep8

安裝結束以後,打開設置–>Tools --> External Tools --> 然後添加,參數配置如下。

怕你們敲鍵盤累到,參數直接附上

Name: AutoPep8
Description: autopep8 your code
Program: autopep8
Arguments: --in-place --aggressive --aggressive $FilePath$
Working directory: $ProjectFileDir$
Output filters: $FILE_PATH$\:$LINE$\:$COLUMN$\:.*

配置完參數之後,在我們的代碼裏直接 右鍵 選擇 External Tools–> Autopep8,你就能看到效果啦。

從此以後媽媽再也不用擔心我寫的代碼被同行們嘲笑了。

最後,如果覺得文章不錯,對你有所啓發,點贊是一種態度也是一種認可。

微信公衆號:六小登登,更多幹貨文章,這裏有我的很多故事,歡迎一起交流。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章