Atom外掛aligner冒號(:)對齊的問題
最近在折騰Atom編輯器,寫Python進行互動執行還是很方便的,程式碼提示什麼的比Jupyter也好一些,還可以配置一堆外掛,定製自己的開發環境。對於程式碼整齊性來說,aligner
外掛是不能錯過的。
atom-aligner是幹什麼的呢,就是用來對齊的,比如我們寫這樣一段變數賦值的程式:
var_a =1 #我是變數1
b = [1,2,3,4]#我是變數2
cccc=(1,2,3)#註釋
ddddddd='rrrrrrrr'#又一個註釋
雖然也沒問題,但是如果能按=
對齊就更強迫症一些。安裝外掛後,選中要對齊的行,按快捷鍵:
Mac: ctrl-cmd-/
Linux/Windows: ctrl-alt-/
就會變為這樣
var_a = 1 #我是變數1
b = [1,2,3,4] #我是變數2
cccc = (1,2,3) #註釋
ddddddd = 'rrrrrrrr'#又一個註釋
需要注意是,只安裝一個atom-aligner
外掛是不夠的,得配合不同語言的另一些外掛,比如我寫python程式碼,得另外裝一個aligner-python
外掛才可以。
如果是JSON格式的物件,也是可以按冒號:對齊的
obj = {'aaa': 11,
'bbb': 'terdff',
'ccc': 123111,
'array': [1,2,3,4]}
要注意的是,如果連同=
,{}
一起選中,按快捷鍵對齊是不起作用的,得寫成這樣:
obj = {
'aaa': 11,
'bbb': 'terdff',
'ccc': 123111,
'array': [1,2,3,4]
}
對齊後是這樣的
obj = {
'aaa': 11,
'bbb': 'terdff',
'ccc': 123111,
'array': [1,2,3,4]
}
所以:
左邊是不會對齊的,我們在編輯器寫程式碼的時候一般都會左對齊了,像這樣
obj = {
'aaa': 11,
'bbb': 'terdff',
'ccc': 123111,
'array': [1,2,3,4]
}
有個問題是,官方的說明裡說是可以冒號對齊的,對齊成這樣
obj = {
'aaa' : 11,
'bbb' : 'terdff',
'ccc' : 123111,
'array': [1,2,3,4]
}
外掛設定中沒有找到相關設定,官方說明看了半天也沒找到怎麼設定,最後無奈改了外掛的原始碼。
進入外掛設定
找到外掛包配置,修改預設為left
重啟編輯器就可以了。
相關文章
- 【Atom】autocomplete-python外掛報亂碼異常問題Python
- ATOM 安裝外掛
- Atom安裝炫酷外掛
- 更改Atom外掛安裝位置
- 十大ATOM推薦外掛
- 使用CodeMirror外掛遇到的問題
- IntelliJ IDEA 外掛Rest Client 外掛使用過程遇到的問題IntelliJIdeaRESTclient
- pgsql的向量外掛啟用問題SQL
- InDesign外掛--常規功能開發--對齊到頁面--js指令碼開發--ID外掛JS指令碼
- c/c++資料對齊問題C++
- QT 自定義外掛問題 error: LNK2001: 無法解析的外部符號QTError符號
- [外掛擴充套件] 已安裝外掛板塊問題套件
- WPS/Word中公式與文字不對齊的問題公式
- C語言中結構體struct的對齊問題C語言結構體Struct
- chrome 外掛開發中的熱更新問題Chrome
- 終於搞定了vertical-align:baseline對齊的問題
- Go 原生外掛使用問題全解析Go
- Python的符號、對齊和用0填充Python符號
- [20201126]檔案相對號與絕對號問題.txt
- 功能齊全的jquery圖片檢視器外掛jQuery
- [提問交流]onethink UploadImages外掛不顯示問題
- YII框架 外掛引入問題,手動引入 redis外掛, class "yii\redis\Cache".框架Redis
- 解決Nessus外掛更新失敗問題
- 解決 Swiper 外掛autoHeight問題 建議
- [需求建議]問答外掛(外掛需求)
- 號外號外, react-native-image-picker react-native外掛突然掛掉應急處理React
- 初次使用EasyUI框架外掛遇到的問題及總結UI框架
- Spring-Boot整合通用PageHelper外掛遇到的問題Springboot
- jquery分頁外掛呼叫報錯的問題:$(.).pagination is not a functionjQueryFunction
- C結構體中資料的記憶體對齊問題結構體記憶體
- 解決vscode安裝golang外掛(windows)問題VSCodeGolangWindows
- Markodwn 標題對齊的同步滾動Markodwn
- Mybatis分頁外掛只顯示第一頁的問題MyBatis
- YouCode:更快地解決程式設計問題的vscode外掛程式設計VSCode
- gulp外掛解決瀏覽器快取問題瀏覽器快取
- IDEA Activiti Designer外掛---actiBPM漢字亂碼問題Idea
- jenkins外掛Publish Over SSH因安全問題下架Jenkins
- fcpx外掛Bold Pop for Mac fcpx流行標題外掛Mac