스크립트 언어로 플러그인 추가할 수 있는 텍스트에디터 추천 부탁드립니다.

slomo의 이미지

다음과 같은 텍스트 에디터를 찾고 있습니다. 요약해서 말씀드리자면 Notepad++ 같으면서 Python으로 플러그인 짤 수 있으면 좋겠습니다. 검색해 보니 너무 많아서 혹시 써보신 것이 있다면 알려주십시오.

  • 스크립트 언어(Python이나 Java Script면 좋겠습니다)로 플러그인을 추가할 수 있음. Notepad++을 쓰고 있는데 Python으로 플러그인 추가하기에는 한계가 많아서요.
  • 하일라이팅을 미리 만들어진 것 이외에도 추가할 수 있음.
  • 유니코드를 잘 지원함.
  • 윈도우즈에서만 되어도 괜찮지만 Linux, MacOSX에서도 된다면 더 좋음.
  • 자유소프트웨어이면 좋겠지만 유료라도 괜찮음.
neocoin의 이미지

Sublime Text

mirheekl의 이미지

파이선을 쓸 수 있도록 하는 노트패드++ 플러그인을 분명 살펴보셨을건데.. http://npppythonscript.sourceforge.net/ 이런것..
어떤 부분을 제약점으로 보시는지 알아야 다른 것도 추천해드릴 수 있지 않을까 합니다.

--

slomo의 이미지

네, 이것이 2011년 이후로는 업데이트가 없는 상태인데 포럼에는 다행히 개발자가 중단한 것은 아니고 쉬는 중이라고는 했습니다. 어쨌든 가장 큰 제약은 인터랙티브하게 뭔가를 할 수가 없습니다. 뭔가 팝업창을 띄우고 사용자가 선택하면 그에 따라 어떤 후속 처리가 진행된다는지 하는 방식을 쓸 수가 없습니다. 혹시 방법이 있나요?

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

cinsk의 이미지

- emacs (scriptable good, new syntax highlight good, unicode ok, win/linux/mac ok)

- slickedit (commercial)

slomo의 이미지

감사합니다. emacs는 개인적으로는 주로 사용하는데 다른 사람들이... 아무리 해도 emacs만한 것을 못찾기는 하겠습니다.

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

익명 사용자의 이미지

jEdit

- 스크립트(매크로)는 원래는 beanshell이라는 자바를 닮은 언어로 작성하게 되어있는데,
jython, javascript 등도 플러그인을 통해서 스크립트 작성에 사용할 수 있습니다.
- 하이라이팅 추가는 매우 쉽습니다.
- 유니코드 잘 지원합니다. 인코딩을 자동으로 인식하는 기능은 만족스럽지 않습니다.
- 자바 기반이어서 win, mac, linux 모두 지원합니다.
- 오픈소스입니다.

lordmiss의 이미지

sumlime text가 딱이네요!

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.