對於新手來說 如何用atom搭建python的ide?
https://www.youtube.com/watch?v=uve1tjVIQ6c 如果你可以科學上網的話 看這個
@黃哥 說了但不詳細
我剛弄好了
第一.首先設置一些python需要的編輯偏好設置
----------------------------------------------------------------------------------
@別問我數學題 說:
完全小白 找不到 preference-setting=Editor在哪
答案:
Ubuntu系統(linux系統)
Help-welcome guide-choose a Theme-回到道setting設置頁
mac系統
點Atom,找到preference
----------------------------------------------------------------------------------
preference-setting-Editor 找到
勾選??
1.
2.
如果寫的是python,把縮進設置為4個
3.
第二:下載package
Ubuntu系統
Help-welcome guide-找到 install a Package-open installer 搜索相應包,然後敲回車安裝
mac系統
點擊install 在輸入框里輸入atom-runner 點擊install安裝
下載好了就是上方這種
配置文件代碼在atom-config(mac上是這樣,windonw在文件-配置 ubuntu在Edit-config)
加了一個runner:python:"/usr/local/bin/python3"
(這個是為了如果你下載了兩個版本的python,然後你強制使用python3加的,如果你無所謂,系統會默認配置給你一個 也不要緊)
3.接著開始寫代碼
接著隨便輸入一些代碼
比如
保存一下 command+s
接著使用快捷鍵control+R就可以運行了(Mac )
Ubuntu和Windows快捷鍵是(Alt+R on Win/Linux)
運行結果
@烤地瓜毛栗子說運行結果沒有顯示,我用單位的Ubuntu系統試了一下!
玩了一段時間也出現了這種沒顯示的情況,關閉atom再試又好了,結果我發現,沒顯示是我把顯示窗口隱藏了,只要你把滑鼠放到最下邊,就有一個向上的半圓形圖標,點擊就會出線顯示框
安裝幾個插件就可以
第一:atom-runner第二:自己輸入python,查找你要安裝的插件。autocomplete python
python-toolslinter-flake8(或者其他flavor)基本夠了
重構和查詢reference之類的。。。貌似vscode做的比較好- 代碼高亮:Atom自帶
- 自動補全:autocomplete-python
- 語法檢查:linter-flake8
- 定義跳轉:python-tools
- 代碼運行:atom-runner (只能輸出,不能輸入),atom-python-run(Windows,可以輸入),python-run-terminalnx(Linux,可以輸入)
- 調試:編輯器做調試就算了吧,用戶數量最高的python-debugger,連查看變數的功能都沒有。
推薦幾個插件https://atom.io/packages/script 可以讓你在atom里直接運行腳本
python-autopep8 自動符合pep8代碼規範
autocomplete-python 自動補全GitHub - MichaelAquilina/python-tools: Atom plugin which uses jedi to provide numerous tools useful for developing python code in atom.其實沒有什麼插件是一定要裝的,這些插件不過是不同程度上提高了工作效率,起到了如虎添翼的效果。所以找到適合自己的,能提高自己效率的即可。下面就簡單介紹幾個自己在用的插件以供參考。1. platformio-ide-terminal 或者 terminal-plus 兩者功能無異,前者是後者的 fork,我是有一次更新 atom 後後者不能用了,改用前者了。 它可以讓你在 atom 內直接打開 Terminal(作為 atom 窗口的一部分)2. git-plus 可以使常用的 git 操作簡化到幾個快捷鍵或者一個菜單,甚至 Add all + Commit + Push 一氣呵 成,一步到位,簡直不要太方便。3. git-time-machine
查看比對代碼的提交歷史。
先別用ide,atom更適合你。我認為只需要autocomplete-python就夠了。切到shell下運行代碼更好。
作為 Github 自己出的編輯器,已經較好地集成了 git 。輕度使用已經可以了,可以搭配 SourceTree 或 Github Desktop 一起用。
插件
1 Hydrogen:快速切換運行環境,執行代碼,代碼補全。具體配置見我寫的文章:atom 中設置 Hydrogen 在不同 Python 環境中運行代碼(快速切換Python版本)
2 MagicPython:代碼高亮。
這兩個必備的。其他還有一些,比如 linter、beautify、highlight-selected、sync-settings、todo-show、python-debugger。
請問為什麼atomrunner的結果框就一行啊,左右得拖動很久
atom-config 裡面配置了python3.5,為什麼編譯的時候還是編譯2.7呢?
這……邀請的。。。。。。謝
如果你是剛剛邁入代碼的世界,涉獵編程不深,不建議就開始使用這類編輯器。相對來說,集成開發環境是更適合的。容易上手,而且不偏離學習編程的目的。另外,現在不用Atom,感覺不適合。
學習Python,以前用的python(xy),學的語言版本是python2的。如果你學習的是python3,建議可以直接用Pycharm,我感覺它是還不錯的。社區版的就足夠了。附一個鏈接https://www.jetbrains.com/pycharm/download/#section=windows。atom 真得很卡
推薦閱讀:
※atom的active-power-mode插件能關掉窗口抖動嗎?
※VSCode、Atom和Sublime為什麼不支持代碼標籤成對摺疊呢?
※VScode如何根據不同文件類型設置諸如tab的長度、ruler位置等選項?
※Emacs 有什麼奇技淫巧?
※如彈鋼琴般使用 Emacs 是怎樣一種體驗?