Atom,VSCode 都屬于Electronic 構建的跨平臺編輯器,Atom 屬于Github,VSCode屬于Microsoft,兩個的開源軟件在社區里都挺活躍,Sublime也挺好用的,特別是速度,完爆Atom,VSCode 速度要比Atom快不少,那為啥要用Atom呢
因為Sublime在Windows上字體渲染慘不忍睹,特別是在25寸2k顯示器上,字體大就發虛,所以在我的mac上sublime還是挺好用的,但是在windows上如果不是編輯大的文件(Atom打開大的文本兼職坑爹),在不講速度的前提下,我也不用sublime,都用Atom,畢竟顏值即正義。
下面是我自己平時用的好用的Package列表:
工具
file-icons
讓你的側邊欄和Tab更加美觀,為每種文件類型都繪制了精美的圖標,甩默認的好幾條街。
file-icons
Sublime Style Column Selection
Atom默認沒有Block選擇的功能,但是別怕,已經有包實現了這個功能,Sublime Style Column Selection 這個包可以讓你像EditPlus一樣編輯塊文本
,在windows下面按住alt
然后鼠標選擇就可以選擇區塊文件了
Sublime Style Column Selection
minimap
預覽所有的代碼
image.png
pretty-json
正如其名,美化json,比如你從服務器日志上copy下來的json報文,可以用它一鍵美化,也可以反向將Json壓縮成一行。
image.png
highlight-selected
雙擊的時候高亮你選擇的單詞,如果此單詞在該文件中已經有了 也都會被高亮顯示
image.png
語言
script
在Atom內運行代碼,必備Package
Python Autocomplete
image.png
python自動提示,寫python必備。
linter-pycodestyle
記得先pip 安裝pycodestyle插件然后再安裝atom package 要不然一點擊保存就會報錯。
安裝的時候Atom會提示你其他的必須包,一起安裝了就好。
pip install pycodestyle
Python Tools
快捷鍵ctrl+alt+u
顯示當前變量被調用的地方
快捷鍵ctrl+alt+g
顯示定義的地方