我試着用Eclipse代碼格式化程序Eclipse code for-matter來爲我的web項目需求格式化Java代碼。現在我正在爲Groovy尋找類似的東西。任何人都可以告訴我Groovy同樣如此嗎?Eclipse API美化Groovy腳本代碼
2
A
回答
1
從Eclipse市場獲取Groovy plugin(幫助菜單)。它可以格式化Groovy代碼,但結果不如Java格式化程序(Groovy從解析器的角度來看是一種非常複雜的語言)。
0
沒有語法突出顯示是如此陰沉......!
Aaron D建議使用Eclipse Marketplace並不適用於我:版本過時了,安裝嘗試失敗。這是對我工作(霓虹燈,然後將氧氣幾個月後)
- 去這裏https://github.com/groovy/groovy-eclipse/wiki
- 「快照建立」下(下跌多「版本」,它只會上漲在時間到Eclipse露娜寫的),識別和複製的鏈接,你的Eclipse版本在Eclipse
- 去幫助 - >安裝新軟件
- 工作與 - >貼:http://dist.springsource.org/snapshot/GRECLIPSE/e4.6/(從上面的網站:正確版本的Eclipse霓虹燈)(2018 -01-03 http://dist.springsource.org/snapshot/GRECLIPSE/e4.7/:氧)
- click add
- 檢查項目 「的Groovy月食」 - >下一步 - >下一步 - >接受,完成安裝(花了很長一段時間:進展情況下方顯示右)
- 重新啓動Eclipse
- 窗口 - >首選項:現在有一個 「常規」 項
- Groovy中 - >編譯器 - > Groovy腳本文件夾:檢查 「**/* gradle這個」
- 應用: 「必須盡全力打造」 ...
- 再次重新啓動Eclipse
- * .groovy和* .gradle:語法高亮顯示!自動格式化!
相關問題
- 1. 美化代碼
- 2. Groovy腳本無法導入java代碼
- 3. 美化代碼與php代碼美化不工作
- 4. Javascript美化 - PHP腳本
- 5. HTML/CSS/JavaScript代碼美化?
- 6. C++源代碼美化(vC++)?
- 7. groovy eclipse和不屬於類的腳本
- 8. 默認Eclipse運行Groovy腳本
- 9. shell腳本驗證eclipse代碼格式化器xml
- 10. 包括Groovy腳本一些Groovy腳本
- 11. Java如何美化Eclipse IDE中的Java代碼
- 12. C代碼格式化/美化工具
- 13. PHP美化(格式化代碼庫)
- 14. Java庫代碼美化/格式
- 15. Jenkins Groovy腳本
- 16. 從Groovy腳本
- 17. SoapUI Groovy腳本
- 18. Groovy DSL腳本
- 19. Groovy腳本掛
- 20. Groovy腳本 - 正則表達式替換 - 代碼複審我的腳本
- 21. 本地化 - 美國居民的碼或腳?
- 22. 如何並行化這個groovy代碼?
- 23. 設置爲代表Groovy的腳本BaseScript
- 24. Eclipse代碼格式化
- 25. Eclipse Java代碼格式化
- 26. Groovy代碼是不突出
- 27. 美化在PHP代碼SQL字符串
- 28. HAML代碼的HTML美化工具
- 29. 刪除谷歌代碼,美化邊境
- 30. 使用Ruby或Java美化HTML代碼?
謝謝,但我必須編寫Java代碼格式化Groovy代碼的我的要求在那裏我將通過一些代碼,它將返回我很好格式代碼 – JavaBeigner 2014-10-30 13:09:44
再來看一下插件的源代碼:HTTP:// groovy.codehaus.org/Eclipse+Plugin#EclipsePlugin-DeveloperResources格式化程序的源代碼位於:https://github.com/groovy/groovy-eclipse/blob/e6ea796363d2d58daec4aff9d8d4a51e0e937169/ide/org.codehaus.groovy.eclipse.refactoring /src/org/codehaus/groovy/eclipse/refactoring/formatter/DefaultGroovyFormatter.java – 2014-10-30 13:14:25
請看https://github.com/spidasoftware/format。這是一個可能更易於理解的命令行版本。 – 2014-10-30 13:15:32