쓸만한 편집기 추천 좀 해주시와요.

불량도ㅐㅈㅣ의 이미지

이제 저두 오픈 소스 운동에 참여해 보구 싶네요.

뭐 그렇다고 프로그램 개발에 참여가 아니라....

그냥 오픈 소스쪽 프로그램으로 대체해 볼려구요...^^;(물론 OS는 Windows)

조금이나마 Windows에서 CopyRight의존도를 낮추고 싶습니다.

그 일환으로 편집기(Editor)를 우선 골랐습니다.

쓸만한 편집기를 추천 좀 해주세요.

Vim, Emacs 우선 제외하고 나머지 추천 해주세요.

기능은 EditPlus 정도면 좋겠는데....^^

꼭 오픈 소스가 아니라도 좋습니다. 무료로 준다면야...ㅎㅎㅎㅎ

Necromancer의 이미지

acroedit라는 건데

우리나라 사람이 개발한 에디터 있습니다.

단점이 있다면 버그가 좀 있고,
(메모장을 제외한 타 에디터에 비해 완성도가 떨어짐)

문법 지원 측면에서도 밀리긴 하지만

무료입니다.

Written By the Black Knight of Destruction

샘처럼의 이미지

acrosoft.pe.kr에서 구하실 수 있습니다.
Delphi로 작성된 프로그램으로서 Delphi source editing용으로는 꽤 괜찮습니다. Delphi를 띄우기는 무겁고 할때 source를 잠시 확인하기 위한 용도로 사용하기 좋죠.

흑기사 wrote:
acroedit라는 건데

우리나라 사람이 개발한 에디터 있습니다.

단점이 있다면 버그가 좀 있고,
(메모장을 제외한 타 에디터에 비해 완성도가 떨어짐)

문법 지원 측면에서도 밀리긴 하지만

무료입니다.

ageldama의 이미지

http://www.scintilla.org/SciTE.html

엑스쪽에서는 gtk로, 윈도에서는 win32 api로 작성된 에디터 같습니다.
소스하이라이팅, 폴딩등 보기에 좋은 기능들이나 괜찮은 편집기능들 많이 제공합니다.
무엇보다 쓰기 편하구염.
.properties화일 조금 손보시면 꽤 괜찮게 사용하실 수 있을듯.

----
The future is here. It's just not widely distributed yet.
- William Gibson

luscent의 이미지

첫번째 제가 리서치회사에서 일하는 관계로 대용량 데이터를 읽어들이는 경우가 많습니다.

한 20만개 정도가 기본이니깐..(울트라는 실제로 2GB까지 읽어들이는게 가능하다고 합니다)

그런데 다른 에디터는 커버가 잘 안되더군요..

두번째.. 컬럼에디팅 -> 아크로 에디터는 마우스로만 하게 되어 있고 뭐 기타 등등에서 밀림..

세번째 정규표현식 지원 참조까지도 가능합니다.
바꾸기에서 찾기 : (\d)(\d)(\d) 바꾸기:\2\1\3 이런것도 가능합니다.
물론 \d{3,}이렇게는 할수 없지만 일반적인 에디터로서는 훌륭합니다.
컬럼 에디팅도 가능하기때문에 컬럼을 선택하고 바꿀수도 있구요

네번째 매크로 기능
울트라에디터에서는 모든 메뉴가 일련의 키로 등록되어 있어서 매크로가 편집까지 가능합니다. 뭐 거의 사용법은 엑셀과 비슷할 정도니까요

다섯번째 컬러syntax
이건 울트라에디트 사이트에 가면 wordfiles라는 링크가 있습니다.
웬만한 프로그램언어, 스크립트에 관련된 파일은 다 올려져있습니다.
제가 전자과인데 VHDL까지 syntax가 가능하게 올려놨더군요..
물론 wordfile 편집하는건 무지 쉽습니다. 뭐 parenthese부터 시작해서
function 그리고 나머지 내부 명령어 등등을 넣어놓으면 비주얼베이직이나
델파이에서처럼 가령 begin이라는 걸 쳐야 한다면 b + ctrl+space라고 치면
b로 시작하는 syntax가 컴보박스에 떠서 스페이스를 누르면 에디터로 들어갑니다.
무지 편하고요 얼마든지 wordfile은 수정가능합니다.(정규표현식을 지원해서 보시면 금방아실수 있습니다)

여섯번째 소트기능(4개까지 컬럼을 지정할 수 있습니다)

일곱번째 컬럼 합계기능(가끔씩 숫자만 합계내야 할때가 있습니다)

여덟번째 HTML컬러 넣기

아홉번째 Tool기능
이를테면 javac를 예를 들수 있습니다.
javac "%f"라고 메뉴에 등록해 놓고 키를 ctrl+shift+0-9번까지에 등록해 놓으면 shell이 내부적으로 실행되고 아웃풋은 새글에 띄우게 할수 있고 또는
output이라는 하단에 visual C++에서 처럼 하단에 모든 내역이 보입니다.
또하나 sub, function, 등을 만들어놓으면 function리스트도 자동으로 만들어져서 오른쪽에 function list창을 띄워놓고 개발환경에 있는것처럼 쓸수 있습니다.

열번째 template 기능

그리고 제일 마지막으로

열한번째 클립보드가 여러개라서 ctrl+0-9번까지를 선택해가면 버퍼에 저장해서 필요한것만 붙여넣을수 있습니다. 보통 윈도우 에디터 보시면 클립보드가
하나라서 불편하잖아요..

암튼. 제가 개인적으로는 11가지에 대해서 올려드렸는데

저로서는 다른 에디터는 눈에 차지가 않더라구요.. 뭐 다 칭찬일색이라
안좋은점은? 하시는 분들도 계실텐데요.. 전 아직까지는 못봤구요..

slayer의 이미지

윈도우에서도 gvim 써서 작업하는 사람도 있습니다..
얼마나 편한데요..하하 -_-;;

maddie의 이미지

편집기를 개발하시려 한다면...

php전용 에디터는 어떠신가요?

vims에서도 물론 하일라이팅과 같은 유용한 기능이 있습니다만은..

class나 function을 정리해서 보여주는 기능이 없어서 무지 헷갈리더군여.

찾아는 봤습니다만은..변변찮은 게 없어서...(쓸만하면 다 유료 ㅜ.ㅜ)

힘없는자의 슬픔

jj의 이미지

음... 울트라에디터도 결국엔 상용이죠

컴터 무쟈게 빠르면 jEdit같은거 써보세요. 기능은 장난 아니던데... CVS연동까지 되고..... 거의 IDE수준이죠

자바니까 약간 느리겠죠

--
Life is short. damn short...

leanblue의 이미지

저도 재대로 쓸려고 노력중입니다만.

괜찮습니다.

단지 좀 느리다는것 밖에.

머 최근에(제 컴터는 1년전에 산건데 쓸만하군요. 회사컴은 펜3 700에 512인데 좀 느리긴 하지만 쓸만 합니다.) 사신 컴퓨터라면 괜찮으실 껍니다.

위에 분이 추천하셨지만 다시 추천 드립니다.

저는 UtlraEdit를 과자써서 씁니다만은 JEdit로 조만간 대체를 하려고 합니다

중간에 irc도 사용할 수 있고(불완전 합니다만.^^;..), 이런저런 플러그 인이 많은것 같습니다.

업데이트도 웹으로 바로 되고

Look and Feel도 여러가지로 설정이 가능하고요(저는 osX스타일로 쓰고 있습니다)

머 자바나 c++을 주로 하신다면 Eclipse가 좋겠지만 ^^;;.

그냥 Editor를 쓰신다면 JEdit가 괜찮을 껍니다..

(개인적으로는 vi(vim) 계열을 선호합니다^^;)

아참.. 사용해 보지는 않았지만 JEdit내에서 DB에 쿼리를 날리는 것도 가능하더군요.

이런 저런 플러그인을 제대로만 사용한다면

왠만한 개발환경은 저리가라~~ 일것 같습니다.

CVS, Editing, SQL, 기타 (html, xml, xslt) syntax...등등.. 부가기능이 많으니까요..

LeanBlue in CyberWorld!!!

hyunuck의 이미지

전 Ultra Edit 쓰다가 Jedit 로 바꿨습니다.
너무 좋아서 혼자쓰기 아까워서 글 올립니다.
마땅한 에디터가 없어서 고민중이라면 한번 써보세요.
컴터가 느리지 않다면.... :D

jemiro의 이미지

emacs 만큼 좋은건 없을듯..
결국 editor 라는 것이
자판처럼 한번 익숙해지기 시작하면,
바꾸기가 힘든것이기 때문에
처음에 좋은것으로 잘익혀야 하죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.