2017-06-18 30 views
0

我在用Atom編輯的文件中有一些React代碼。我找不到可以很好地工作的格式化軟件包。例如,我將在渲染函數中使用一些JSX,並使用cmd-shift-p中的Beautify Language JSX將它們全部合併爲一行。使用其他Beautify包葉的每個元素古怪的格式,如:與javascript,html和JSX很好地玩的Atom格式化器

< 
div someProp = { 
    too much indentation here 
} 
> // why is the closing angle bracket on its own line for gods sake? 

我已經做了各種APM包一些搜索,但到目前爲止還沒有找到基本代碼格式化一個愉快的解決方案。我並不期待這是一次這樣的探險。

是否有一些首選的解決方案可以在Atom中格式化React項目?

回答

0

嘗試使用原子編輯器的babel包。

https://atom.io/packages/language-babel

+0

我沒有安裝該軟件包,並沒有看到他們的網站上所示相同的行爲。我仍然不理解Atom的各種構造。我認爲這個軟件包是一個「語法」,所以我會在編輯器視圖的右下角將我的文件語言設置爲'language-babel'。但正如我所說,格式化後我仍然會得到奇怪的(或不)結果。也許是因爲我有大量競爭性的「美化」軟件包安裝在控制之中? –

+0

當我確實將語言設置爲突出顯示中斷的'language-babel-extension'語法時。 –

相關問題