일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ext4
- Openfiler
- 오라클
- 가상파일시스템
- Nexenta
- mailfiler
- ext3
- 포기해버린꿈
- 리눅스
- postfix
- CVSROOT 세팅
- pvfs
- inotify
- Replication
- 펄
- clustering
- perltidy
- 시그널
- ZFS
- pgsql
- pgbench
- 파일시스템
- tomcat
- PERL
- pgpool-ii
- OCFS2
- LVS
- connection tunning
- 펄 코딩스타일
- php-oracle 연동
Archives
- Today
- Total
avicom의 신변잡기
perltidy tool 본문
펄 코드를 보기좋게 변환해주는 포매팅 툴이다.
.perltidyrc 파일을 만들고 다음 내용을 입력하면 Perl Best Practice 에서 권고한 코딩 가이드라인을 만족하는 포맷으로 변환시켜준다.
-l=78 # Max line width is 78 cols
-i=4 # Indent level is 4 cols
-ci=4 # Continuation indent is 4 cols
-st # Output to STDOUT
-se # Errors to STDERR
-vt=2 # Maximal vertical tightness
-cti=0 # No extra indentation for closing brackets
-pt=1 # Medium parenthesis tightness
-bt=1 # Medium brace tightness
-sbt=1 # Medium square bracket tightness
-bbt=1 # Medium block brace tightness
-nsfs # No space before semicolons
-nolq # Don't outdent long quoted strings
-wbb="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x="
# Break before all operators