본문 바로가기

Office

ExNotePad (문서 편집기)








문서 편집기


2013.06.19 / 한세기 여행자


기능 : 

글을 작성하는 목적은 아니고 편집하는 목적입니다. 줄 세기, 빈줄 없애기, 앞 뒷글자 일괄 지우기, 특정 문자 개수 세기 기능이 있습니다. 한글을 치면 글자가 분해되는 버그가 있습니다. 그래서 편집용도로만 사용하세요.


사용법 :

아무곳에 압축 풀고 파일을 실행하면 됩니다.


만약 실행이 안되면 :

아래 주소에서 닷넷3.5 프로그램을 설치하세요.

http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=ko


저작권 :

본 프로그램은 자유 소프트웨어(GPLv2)로 개인, 기업(단체) 모두 무료로 사용가능하며 소스코드를 수정 및 재배포에 제한이 없습니다. 단, 수정 및 재배포시 소스코드를 누구나 잘 보이도록 공개 첨부해야 합니다.


다운로드 : 

프로그램 (0.1Mb)

ExtNotePad .zip


소스코드  (0.3Mb)

소스코드-ExtNotePad.zip


개발환경

닷넷 3.5 / C#


사용 기술

RichTextBoxEx (MS public license) : http://xpathvisualizer.codeplex.com/

- 라인 수를 표시해주는 글 상자 UserControl


코드 내용

RichTextBoxEx 컨트롤을 이용해 글을 작성하고 줄 수를 매깁니다. 그리고 작성된 String을 기본 함수를 이용해 문자를 찾거나 라인별로 글자수를 세면서 줄의 앞,뒷 글자를 지웁니다. 빈줄은 \n\n 을 \n 으로 string.replace()합니다.



[프로그램 버그나 평가를 남겨주시면 많은 분들에게 도움이 됩니다.]