indent
-
Source insight with indentation tool(Astyle)카테고리 없음 2008. 5. 16. 20:28
회사에서 사용되는 코드는 참 더러운(?) 경우가 종종 있다. (아주아주 순화된 표현임!) tab과 space를 혼용해서 indent를 맞추는 경우는 다반사이고, 일관된 코딩 style을 적용한게 아니라서 {} 기호가 한 눈에 들어오지 않아서 헷갈리는 경우는 에삿일이다. 하지만 그 보다 더 미치게 만드는 건 indent 자체를 맞추지 않아서 이 코드가 if문에 걸리는 건지 for문에 걸리는 건지 헷갈리게 만드는 경우다. (이런 코드를 보면 으악~하고 소리를 지르고 싶을 정도다.) 그래서 생각해낸게 indent를 맞춰주는 툴을 쓰는 것! 일단 찾아본 툴은 많지만 (indent, astyle, great code 등등) 이것저것 설정하다보니 astyle쪽에 내가 원하는 옵션에 가장 부합하는 것같다. 아래는 내..
-
코딩스타일카테고리 없음 2007. 1. 23. 18:02
남이 만든 소스를 볼 때 항상 불만이었던 건 indent style이 나와 다른 사람이 너무나 많다는 점이다. 탭사이즈를 4로 지정해놓고 살아온지 어언 7년이 넘었지만 세상에는 탭사이즈를 3으로 해놓는 사람이나 2로 해놓는 사람이 허다하다. (내 주위에서는 그런 사람을 본 적이 없지만..) 특히나 BREW를 공부하면서 부딪히게 되는 example에서조차 탭사이즈가 3이라니.. example 소스를 수정하다 무심결에 탭을 누르고 다시 백스페이스를 누르는 기분이란... GNU에서 만든 Indent를 사용하기엔 배우기가 귀찮아서 윈도우에서 사용할 수 있는 indent 도구를 찾아봤다. 아직 다양한 설정을 시험해보진 않았지만, 그럭저럭 쓸만한듯.. (http://sourceforge.net/project/dow..