728x90
반응형


 


 

 

대두족장 정규식 편집기 프로젝트 시작한지 어언~~~ 일주일...

 

옛날 한창때같으면 holiday project라고 생각해서 설 연휴에 빠샤~ 0.1 버전쯤은 날밤까고 만들었을텐데... 이제 정말 나도 늙었다.

 

우좌지간에...

 

오늘자로 뽀대는 모두 낑궈넣었다.

 

0.1a 버전 나올날 얼마 안남았다.

 

기능도 90% 이상 구현이 됐다.

 

디렉토리내에서 recursion 하며 찾고 바꾸기(하위디렉토리까지 몽창 찾고 바꾸기)만 구현하면 0.1a가 완성된다.

 

버전이 0.1이라 무쟈게 허접해 보이지만 겸손떠는거다^^

 

허접해 보여도 할 건 다 한다. 알파(0.1a에서 a의 의미) 버전 나오면 쓰면서 버그 잡고 디버깅해서 0.1b 나가고... 0.1 정식버전으로 나가고...

 

그런 다음 기능이 추가되면 0.2a -> 0.2b -> 0.2 이딴식이 될 거다.

 

현재 구현된 기능과 0.1a 공개할때까지 구현할 기능은 다음과 같다.

 

1. 일반 찾고 바꾸기 기능 100% (그니까 정규식 찾고 바꾸기는 superset이란 말이다. 이 말 기억하시는지?^^)

 

2. 정규식 찾고 바꾸기 기능 100%

 

3. 클립보드에서 복사 또는 파일을 열어 찾고 바꾸기

 

4. 특정 디렉토리 및 원하는 파일 종류(예: *.txt, *.html 등 모든 텍스트)을 지정해서 하위 디렉토리 포함(옵션. 포함 안할 수도 있음) 한꺼번에 찾고 바꾸기 (파일 개수 제한 없음)

 

5. 찾고 바꾸기 히스토리

 

6. 찾고 바꾸기 정규식 패턴 매크로로 저장 및 로딩

 

7. 복수 파일 이름 한꺼번에 찾고 바꾸기 (Batch file renamer)

 

이딴 걸 왜 만드는지 궁금한 분 있을 거다.

 

메모장이나 워드패드에도 찾고 바꾸기 있는데...

 

그럼 저 이미지를 한번 보시라.

 

편집기에 영문을 올리고 "관사만 찾아라"고 명령어를 때린 화면이다.

 

일반 찾고 바꾸기에서 저딴거 못한다. 정규식 없으면 불가능한 일이다.

 

그러니까...

 

패턴 인식 찾고 바꾸기가 가능하다는 말이다.

 

"관사를 찾아서 해당 관사를 일케 일케 바꿔줘라"

 

이딴 거 가능하다.

 

0.1a 발표할때 뭔 소린지 뵈주겠다.^^

 

아직 약간의 버그가 있고 기능 구현이 10% 부족하다.

 

이번 주말까지는 끝내버리고 싶은 마음에 preview를 올린다.

 

혈기왕성할때는 안그랬는데... 요즘은 이딴식으로라도 송곳으로 허벅지를 찌르지 않으면 귀차니즘이 엄습한다ㅡ.ㅡ

 

아자 아자 아자~~ 주말까진 끝내자~~

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,