我使用Atom作爲我選擇的代碼編輯器,並且發現很難實現美化代碼的功能。我非常依賴eslint包,只是得到了beautify來保存我的代碼。問題是,一旦代碼被美化,它會導致一些小錯誤,我正在尋找一種方法來設置美化插件的方式,尊重eslint規則或使用別的工具。根據eslint配置在原子編輯器中美化js代碼
12
A
回答
5
聽起來好像您的beautify
設置與您的eslint
規則不匹配。例如,eslint
indent
規則可能設置爲4
,而beautify
indent
設置爲2
。
beautify
插件有一些設置來定製它如何美化你的代碼。您可以閱讀有關這些設置in the docs。不幸的是,只有17種設置,因此可能無法同步2個軟件包。
如果您發現需要更多控制Atom中的自動格式化,則可能需要查看ESFormatter程序包。它有超過250個選項,如果您有一些非標準的ESLint規則,這些選項可能更適合您的需求。
+0
偉大的答案Brett!你是真正的MVP –
4
您可能需要使用一個名爲Prettier Eslint的Atom插件,該插件根據eslint
配置文件(.eslintrc
)對代碼進行格式化。它使用eslint的--fix
標誌來解決問題。
編輯:看起來像它現在Prettier-atom。謝謝,@dube。
相關問題
- 1. 原子編輯器美化給php-cs-fixer錯誤
- 2. 如何配置ESLint上的Atom編輯
- 3. 在原子編輯器中爲Windows 10執行python代碼
- 4. 在哪裏編輯崇高的文字js美化設置?
- 5. 原子編輯器CSS皮棉設置
- 6. 美化代碼
- 7. 在原子編輯器中導入matplotlib.pyplot
- 8. 在原子文本編輯器中禁用匹配單引號
- 9. js代碼在編輯器中工作,但不在現場
- 10. 沒有發現Visual Studio代碼的ESLint配置代碼
- 11. Eclipse代碼編輯器配色方案
- 12. 如何在ace js代碼編輯器中添加emmet支持?
- 13. 是否有任何支持代碼自動格式化(也稱爲美化)的Mac OS代碼編輯器?
- 14. Visual Studio代碼編輯器設置
- 15. HTML代碼在JS bin編輯器中完美工作,但不在新的SharePoint頁面中HTML
- 16. 在Outlook編輯器中設置光標位置的c#代碼
- 17. 美化代碼與php代碼美化不工作
- 18. 在代碼中編輯Castle Windsor Xml配置
- 19. 基於JS的JS編輯器代碼完成
- 20. Eclipse編輯器代碼編輯
- 21. 需要幫助p5.js和原子文本編輯器
- 22. 在emacs中控制代碼美化
- 23. 在Atom編輯器中重新格式化代碼?
- 24. 如何在Ace編輯器中格式化Java代碼
- 25. 如何在Sublime Text編輯器中格式化代碼
- 26. 有沒有HTML代碼美化器?
- 27. 在Visual Studio的源代碼編輯器中停止格式化部分代碼
- 28. 在源代碼編輯器之外編輯時,在Visual Studio中自動重新加載web配置文件?
- 29. Eclipse,編輯器配置
- 30. Eclipse JSF編輯器配置
您能否更具體地瞭解您在保存哪些eslint錯誤? –
那麼你使用哪個包? –