Pythonスクリプトを使ってリファクタリング
ご存知のようにPythonはマルチプラットフォームのソフトウェア製作者には重宝する道具、DRY思考に基づくソースの統一や、リファクタリングなどに役に立つ。 しかも、エディタのマクロと違い各プラットフォームで再利用しやすいのも貴重である。
例えば1000個以上のファイルの#include行にあるコメントを削除することなどは簡単にできてしまう。 pythonにfindやxargsを組み合わせれば実現できる。(Windowsはcygwinを利用)
ご存知のようにPythonはマルチプラットフォームのソフトウェア製作者には重宝する道具、DRY思考に基づくソースの統一や、リファクタリングなどに役に立つ。 しかも、エディタのマクロと違い各プラットフォームで再利用しやすいのも貴重である。
例えば1000個以上のファイルの#include行にあるコメントを削除することなどは簡単にできてしまう。 pythonにfindやxargsを組み合わせれば実現できる。(Windowsはcygwinを利用)
コメント
コメントを投稿