パスワードを忘れた? アカウント作成
13385323 journal
日記

okkyの日記: indentが進化している…

日記 by okky

今の会社は実はコーディングスタイルが結構独特で、指が意図しないまま違反したコードを書きまくるのでちょっと困っている。効率が下がる下がる…。

特に2つ目の会社でコーディングスタイルを決めろ、と言う仕事を与えられたときは
「どのように書いても結構ですが indent にこのオプションを付けてソースコードを通してから共有してください」
と言う超絶に緩々なコーディングスタイルしか定義しなかった身としては、半分以上自業自得ではあるのだが…でも、Python でもない限り、そんなの人間がやるこっちゃないよね、とも思っているのだ。

と言うわけで、変数名とか関数名は兎も角、せめてインデンテーションルールとか、スペースを入れる所のルール位は自動的にできんものか…と思って調べ始めたのだが…

なんて沢山あるんだ!

何がいいのかなんてまだ調べ始めたばかりで判らないのだが、せっかくなのでリンク集を作っておこう。

Artistic Style: http://astyle.sourceforge.net/

ClangFormat: http://clang.llvm.org/docs/ClangFormat.html
  ClangFormat を Vim 中から起動して部分成型とかを可能にする: http://rhysd.hatenablog.com/entry/2013/08/26/231858
  ClangFormat を Emacs から起動するための .el ファイル利用上の注意: http://qiita.com/r9y9/items/435dea4e4bcfa1502517

Uncrustify: http://uncrustify.sourceforge.net/

Semantic Designs: http://www.semdesigns.com/Products/Formatters/CppFormatter.html

BCPP: http://invisible-island.net/bcpp/bcpp.html
  多分これも: http://www.faqs.org/docs/Linux-HOWTO/C-C++Beautifier-HOWTO.html

この議論は、okky (2487)によって ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...