# Comby - 코드 검색 및 구조 변경 도구

> Clean Markdown view of GeekNews topic #4344. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=4344](https://news.hada.io/topic?id=4344)
- GeekNews Markdown: [https://news.hada.io/topic/4344.md](https://news.hada.io/topic/4344.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-05-27T10:08:43+09:00
- Updated: 2021-05-27T10:08:43+09:00
- Original source: [comby.dev](https://comby.dev/)
- Points: 16
- Comments: 0

## Topic Body

- 가벼운 템플릿을 이용한 대규모 코드/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

## Comments



_No public comments on this page._
