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
重啟編輯器就可以了。
相關文章
- vim外掛的安裝方式 -- vim註釋外掛和doxygen函式註釋生成外掛-ctrlp外掛-tabular等號對齊 外掛...函式
- ATOM 安裝外掛
- 【Atom】autocomplete-python外掛報亂碼異常問題Python
- 更改Atom外掛安裝位置
- Atom安裝炫酷外掛
- Atom使用外掛精選(FE)
- 十大ATOM推薦外掛
- Atom必不可少外掛推薦
- 外掛失效問題
- 結構體成員對齊的問題結構體
- ATOM & Sublime Text 下MarkDown外掛功能比較
- c/c++資料對齊問題C++
- ES外掛常見問題
- 使用CodeMirror外掛遇到的問題
- pgsql的向量外掛啟用問題SQL
- c++中冒號(:)和雙冒號(::)的用法C++
- InDesign外掛--常規功能開發--對齊到頁面--js指令碼開發--ID外掛JS指令碼
- 一些適用於前端開發的 Atom 外掛前端
- [外掛擴充套件] 已安裝外掛板塊問題套件
- 配置vim外掛遇到youcompleteme外掛問題解決方案
- C語言中結構體struct的對齊問題C語言結構體Struct
- 使用__attribute__處理對齊問題
- eclipse spring 外掛問題EclipseSpring
- 製作你的第一個 Atom 文字編輯器外掛
- IntelliJ IDEA 外掛Rest Client 外掛使用過程遇到的問題IntelliJIdeaRESTclient
- WPS/Word中公式與文字不對齊的問題公式
- 結構體內部儲存中的對齊問題結構體
- ACM 括號配對問題ACM
- chrome 外掛開發中的熱更新問題Chrome
- Go 原生外掛使用問題全解析Go
- Python的符號、對齊和用0填充Python符號
- C結構體中資料的記憶體對齊問題結構體記憶體
- Windows+GCC下記憶體對齊的常見問題WindowsGC記憶體
- YII框架 外掛引入問題,手動引入 redis外掛, class "yii\redis\Cache".框架Redis
- iOS上如何讓按鈕文字左對齊問題iOS
- 知乎快捷取消我關注的問題chrome外掛Chrome
- [需求建議]問答外掛(外掛需求)
- 解決Nessus外掛更新失敗問題