我想写一个代码美化程序,考虑使用Ruby来完成。有人能告诉我如何入手吗?我看过很多在线的代码美化程序,但从未见过任何关于如何编写此类程序的教程。对于从未进行过编写编译器、解析器等项目的人来说,这是一个非常具有挑战性的任务吗?(是否有其他更适合此类任务的语言,不包括C/C++?)
嗯...我认为最初的步骤是你为任何项目所做的。
编写需求清单。 描述您喜欢的程序用户界面,不会阻止您满足这些要求。 现在,您可以编写更多“代码”设计,并选择最容易实现该设计的语言。
以下是我脑海中的一些要求:
您可以制作尽可能多的列表,这是您的程序。 ;p 我开玩笑说 Perl,但我认为每种您支持的语言都会增加更多的工作。