2016-09-21 34 views
0

以及問題是,存在一些應用程序或語言/等編寫自定義語法來檢查文件?Unix應用程序編寫自定義語法可以檢查它

你知道,當我們在不同的地方工作時,每個人都有不同的規則如何編寫,編碼風格和所有的東西,它可以檢查所有這些東西的想法,因爲至少對我來說,我通常會忘記一些東西。理想情況下,一些沒有沉重圖形用戶界面的應用程序,或許是一個終端應用程序,或像gedit這樣的編輯器,可以避免像Eclipse和類似應用程序這樣的plis應用程序。

現在我只需要檢查簡單的部分,如果你可以推薦一個簡單/有限的應用程序和一個複雜/完整的應用程序將是偉大的。

Obvs,如果存在一個簡單/完整的應用程序,會更好。

Thx。

+0

只寫一些預期的功能,可以檢查:縮進,功能之間的空間,函數和其他部分之間的新行。這是基本事物的基礎,理想情況下,如果我們可以做更多的事情(複雜的前編寫C語法)。 – Latot

回答

0

如果你正在尋找的是一個程序,根據給定的編碼風格重寫源代碼,我建議你看看GNU Indent。

如果你想做更復雜的操作,比如創建一個AST,並在它上面添加東西,編輯,檢查現有的依賴關係等等,你會想要使用像Flex/Bison,Clang,Pyrser,等等。

+0

:O Thx!。現在我會嘗試使用Flex/Bison,並且我看到它有我需要的東西。 – Latot

相關問題