使用Atom配置python(windows)

最近一直使用Anaconda3 中的spyder寫python代碼,美中不足的是,文件夾中的.py文件不能用spyder雙擊打開

為此,搗鼓了眾多編輯器,最后選擇使用Atom。

原料:Atom、Anaconda3 (準(zhǔn)備anaconda3,既有python,ipython,還有各種個(gè)樣的自帶包,省去安裝的麻煩)


2018.8.20 更新:語法檢查功能推薦

1. 必裝:linter, 在atom中安裝該插件,同時(shí)它會(huì)綁定幾個(gè)用戶界面插件

2. 可選

? ? linter-pydocstyle? 需要再python中安裝包pycodestyle

? ? linter-flake8 ? ? 需要再python中安裝包 flake8

PS:? ? 安裝python的包,有兩種方式,第一種打開CMD,用pip install指令

另一種用anaconda,如圖


使用anaconda安裝python包

1.? 實(shí)現(xiàn)功能

1.? 界面上方應(yīng)該是文本編輯區(qū)域,界面下方為 ipython console

2.? 選中代碼,按住ctrl + enter 能將代碼送入 console 執(zhí)行

3.? 代碼提示、自動(dòng)補(bǔ)全等

2. 配置python環(huán)境

1. 首先登陸 Atom官網(wǎng), 下載軟件。exe文件默認(rèn)安裝在C盤,不可自定義

如果想安裝在其他盤,點(diǎn)擊Other platforms ,下載 壓縮文件

Anaconda3 的安裝比較簡單。

2. 安裝Atom,并打開。界面右側(cè)點(diǎn)擊 Install a package? --> open installer

逐個(gè)安裝我所推薦的插件

autocomplete-paths? 路徑自動(dòng)補(bǔ)全

autocomplete-python-jedi? ? python 自動(dòng)補(bǔ)全

file-icons? 美化左側(cè)圖標(biāo)

Hydrogen? 內(nèi)置jupyter notebook

minimap? 代碼小地圖

platformio-ide-terminal 在界面下方添加終端

atom-python-run? 按f5可以執(zhí)行你的腳本,但是會(huì)有彈出窗口

atom-beautify? 美化代碼格式(ctrl + alt + b)

highlight-selected? 雙擊變量以追蹤

minimap- highlight-selected? ? 代碼小地圖中也同時(shí)追蹤

3. 設(shè)置插件

需要設(shè)置的插件有:

? ? ? ? platformio-ide-terminal

? ? ? ? atom-beautify


首先進(jìn)行? platformio-ide-terminal的設(shè)置,打開file? --? settings -- packages,


點(diǎn)擊上面的Settings

點(diǎn)擊上面的Settings

找到這一欄,填寫你的ipython路徑

找到這一欄,填寫你的ipython路徑


點(diǎn)擊your keymap file

點(diǎn)擊your keymap file,會(huì)出現(xiàn)一個(gè)腳本,在最后一行輸入? 'atom-text-editor': 'ctrl-enter': 'platformio-ide-terminal:insert-selected-text'

PS: 按住ctrl + . 可以監(jiān)控快捷鍵,上面的代碼我也不懂。。就是監(jiān)控得到相關(guān)的指令? hhhhh

注意: 這個(gè)快捷鍵與Hydrogen 沖突,可以將它禁用先,或者你再改其他鍵



接下來是 atom-beautify 的設(shè)置

這個(gè)包需要配合autopep8,首先,打開CMD,輸入pip install autopep8,

再輸入python -m pip install --upgrade pip升級(jí)

輸入where.exe autopep8看看安裝路徑

跑去這個(gè)atom-beautify 設(shè)置,找到executables,設(shè)置autopep8

然后選中你的代碼,右鍵,找到beautify editor contents 就可以了



忘記說了,還要去autocomplete-plus插件設(shè)置


找到這一欄

將當(dāng)中的選項(xiàng)選為tab,這樣按enter就是回車不會(huì)自動(dòng)補(bǔ)全了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容