Comby - 코드 검색 및 구조 변경 도구
(comby.dev)- 가벼운 템플릿을 이용한 대규모 코드/HTML/JSON 리팩토링 도구
- 맥/우분투/윈도우(WSL) 지원
- 대부분의 개발 언어 파서를 내장
ㅤ→ 문법을 인식해서 검색 및 치환 진행
- :[] 형태로 인자 매칭
- () [] {} 등의 구조적 매칭 지원
- 매칭시 정규식 사용 가능
- 지원 언어 : C,C++,Java,C#,Go,Rust,Ruby,Python,PHP,Swift,Javascript,TypeScript,HTML,CSS,SQL,Lisp,Julia..
- 사용 예) Python 2 에서 3로
ㅤ→ comby 'failUnlessEqual(:[a],:[b])' 'assertEqual(:[a],:[b])' example.py