EditPlus 다시 사용하기

그동안 텍스트 에디터로서는 Crimson Editor를 주로 사용을 해왔다.
이건 Python 개발용도로 처음에 아주 잘 사용을 했다.

Crawler및 UrlServer 그리고 여타 다른 Python 코드 조각들을 아주 편리하게 제작을 했었다.

그러다 설정파일을 xml로 입력을 받게 했는데 모듈 자체를 utf-8로 해버렸다. 이건 나중에 Linux나 Unix로 포팅할때 편리함을 강구하기 위해서 그렇게 만들었다.
그러나 왠걸 utf-8을 완벽하게 편집할수 있는 간단한 에디터가 없는것이였다.

그래서 찾다 찾다. Emeditor란 놈을 xml 에디터로 사용을 했다. 이놈의 다중 인코딩 지원은 정말 탁월했다. 스타팅 속도도 거의 메모장에 육박하더군.

물론 상용이여서 좀 찔리는 구석이 없었던건 아니다. 그래도 어째… 편집하기 편한게 이것뿐이 없는데. ㅡㅡ;

xml 인코딩 때문에 물을 먹은게 한두번이 아니라서 이 파일을 설정하는데 Emeditor를 쓰라고 동봉해서 보넬 정도였다.
그래서 내 컴에는 Crimson Editor와 Emeditor가 공존하게 되었다.
(Crimson Editor에서 utf-8이 편집이 불가능한건 아니다. 다만 자동으로 문서를 인식하지 못할뿐이다.)

한동안 그랬다.

그러던중 어제 우연히 EditPlus 홈페이지에 갔다가 금번 업데이트에 유니코드지원 항목이 들어간것을 보고 바로 다운 받아서 편집해봤다.

올~~ 아주 만족이다. 유저그룹에서는 약간 버그가 있다고는 하는데 그런건 곧 고쳐질꺼라 보고…

확인하고 바로 앞으로 이걸로 쓰자고 팀원들에게 메일을 보네고 회사에 3카피 정품 신청 품의를 올렸다.
개인 노트북에도 한카피 깔아야 될텐데 이건 내가 사야겠군.

쓰던 Crimson Editor를 그대로 쓰고 싶었는데 작년 이후로 아무런 업데이트도 안되고 무엇보다 유니코드지원 문제때문에 어쩔수 없이 Editplus 유저로 전향을 해버렸다.

설정하고 쓰는데는 두 프로그램이 유사한점이 많아 그리 어려운 점은 없군.
하지만 역시 돈주고 파는거라 그런지 설정할수있는 범위는 Editplus가 훨씬 넓은거 같다.
앞으로 Python 코딩은 이걸로 주로 하게 될거 같다.


utf-8 모드로 저장

개발에 게시되었습니다
0 0 votes
Article Rating
Subscribe
Notify of
guest

9 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
아크몬드

좋죠.. 에딧플러스.
아크로에디트 사용하려고 노력중입니다.

곰곰이

아크몬드 님 : 아크로에디트도 좋던데요. 하지만 유니코드만 지원하면 좋을텐데….

단비

크림슨 에디터… 편집하다보면 버그가 있던데요.

v쭌쓰v

곰곰이 님: 바쁘신데 질문 한가지만 해도 될까요?
제가 A주소를 서버에 호출했을때, 서버측에서 A주소를 리다이렉트나 포워드를 하여 B주소로 접근하게 하는 경우.
B주소의 내용까지 가져오기 전에, B주소만 알아내는 방법은 없을까요?

곰곰이

v쭌쓰v 님 : 내용을 가져오기 전에 알수 있는 방법이 있습니다.
바로 http 헤더 정보를 보는거죠. 물론 본문을 가져오지 않고 헤더만 가져오는 방법이 있는데 그건 지금 알려드리기 좀 그렇네요. (기억이 가물가물…마침 레퍼런스책도 없네요.ㅡㅡ;)

아무튼 header에는 많은 정보가 있습니다.
예를 들어 if-modified-since 라는 헤더쿼리로 전송을 하면 어느 시간이후에 페이지가 수정이 되었는지 안되었는지도 알수 있습니다. (물론 웹서버마다 지원되는게 있고 안되는게 있지만요)
http레퍼런스 문서같은걸 참고하시면 원하시는 내용을 찾을수 있지않을까 합니다.

v쭌쓰v

곰곰이 님: 그 방법은 질문 전에 시도해보긴 한 방법이었는데…
제 방식에 문제가 있었는지 B주소에 대한 해더가 리턴되지는 않더군요. A 라는 주소로 URLConnection을 열고 해더 정보를 뽑아봤습니다. B에 관한 정보가 아닌 A에 관한 정보만 나오더군요.
허긴, 이렇게 하면, 서버측에 요청이 일어나기도 전에 해더정보를 요구하는 것이니, A 에 대한 해더만 리턴되는게 당연하겠지요..; 음.. 더 찾아보도록 하겠습니다.
답변 감사드려요~ ^^

권남

http://www.jedit.org 한번 시도해 보세요.
오픈 소스이면서 매우 막강하답니다.

미친병아리

옛날 버젼을 사용해서 그러나.. 유니코드 편집이 안되어 XML 편집시 사용을 못했었는데, 새 버젼에서는 지원이 되는가 보군요..

곰곰이

단비 님 : 저의 경우에는 에러는 한번도 못봤습니다. 행운인가?

권남 님 : Jedit는 저도 써본적이 있습니다. 약 1.5년전에 리눅스에서 자바 프로그래밍 할때 써봤죠. 그때 상당히 편하게 썼었는데 자잘한버그때문에 윈도우에서까지 쓰고 싶지가 않더군요.

미병 님 : 넵! 금번 업데이트 버전에서는 지원을 하고 있습니다.