로그인하고 있지 않습니다. 편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요. 최신판 당신의 편집 85번째 줄: 85번째 줄: [[분류:자유 소프트웨어]][[분류:자유 소프트웨어]] [[분류:2003년 소프트웨어]][[분류:2003년 소프트웨어]] [[분류:개발 소프트웨어]] 스팸 방지 검사입니다. 이것을 입력하지 마세요!{{소프트웨어 정보 |이름 = |원어이름 = |배경색 = |글자색 = |로고 = |화면 = [[파일:notepad4ever.gif]] |화면설명 = |원작자 = |개발 = Don Ho |종류 = 문서 편집기 |출시 = [[2003년]] [[11월 24일]] |최신버전 = 7.3.1 |최신출시 = 2017년 1월 17일 |미리보기 = |미리출시 = |상태 = |언어 = [[영어]], [[한국어]] 외 |운영체제 = |플랫폼 = IA-32, x86-64 |엔진 = |작성언어 = [[C++]] |라이선스 = [[GNU 일반 공중 사용 허가서]] |이전 = |이후 = |웹사이트 = {{url|notepad-plus-plus.org}} |비고 = }} '''노트패드++'''(Notepad++)는 2003년에 처음으로 출시한 [[윈도우즈]]용 [[문서 편집기]], 혹은 소스 코드 편집기(Source code Editor) 프로그램이다. [[GNU 일반 공중 사용 허가서]]에 따라 배포되는 [[자유 소프트웨어]]로, 소스 코드가 공개되어 있다. ([https://github.com/notepad-plus-plus/notepad-plus-plus 참조]) == 역사 == 2003년 9월 Don Ho가 JEXT(자바 기반의 텍스트 편집기)의 느린 퍼포먼스에 불만을 가지고 Scintilla(텍스트 편집기)를 이용해서 C++ 언어로 제작한 것이 그 시초이다. 같은 해 11월 25일 SourceForge 사이트에 처음으로 공개되었다. 첫 버전 공개 당시에는 32비트 윈도우 전용 프로그램으로 제작되었고, 프로그램의 용량을 줄이고 구동 속도를 올리기 위해 C++ 언어 기반으로, 표준 템플릿 라이브러리(Standarde Template Library)만을 이용해서 제작했다. <ref>[https://notepad-plus-plus.org/features/ Notepad++ 특징]</ref> 2010년 [[미국]] 연방정부가 [[쿠바]], [[이란]], [[북한]] 등의 적성국에 미국에서 제작된 오픈 소스의 이용을 제한하는 법을 만들자, Notepad++의 개발자는 오픈 소스의 자유 사용의 원칙을 지키기 위해 [[프랑스]]에 서버를 둔 TuxFamily 사이트에 출시하면서 미국 법의 적용을 우회했다.<ref>[https://notepad-plus-plus.org/news/notepad-new-site-notepad-plus-plus.org.html Notepad++ New site]</ref> 2011년 블로그 매거진 LifeHacker에서는 Notepad++를 "윈도우 운영체제를 위한 최선의 텍스트 편집기"라고 평가하면서 "단순하고 가볍고 확장이 용이한 텍스트 편집기를 원한다면 Notepad++를 사용하라"고 추천하였다. 다만 불편한 인터페이스라는 단점도 지적하였다. <ref>Pash, Adam (2011-07-06) [ http://lifehacker.com/5818674/the-best-programming-text-editor-for-windows The Best Programming Text Editor for Windows], LifeHacker </ref> 2014년 LifeHacker의 독자 설문조사에서 약 40%의 지지를 얻어 33%의 지지를 얻은 [[Sublime Text]] 편집기를 제치고 가장 인기 있는 텍스트 편집기에 이름을 올렸다. <ref>Henry, Alan (2014-04-24). [http://lifehacker.com/five-best-text-editors-1564907215/1567287033 Five best text editors], LifeHacker</ref> 이외에도 2016년 [[Stack Overflow (웹 사이트)|Stack Overflow]]에서 개발자 설문조사에서 개발 도구로 Notepad++를 1위로 꼽기도 했다.<ref> [https://web.archive.org/web/20160318113033/http://stackoverflow.com/research/developer-survey-2016#technology-development-environments Stack Overflow Developer Survey 2016 Results]. 18 March 2016.</ref> == 특징 == Notepad++는 텍스트 편집기로 C++ 등 여러 종류의 [[프로그래밍 언어]]에 키워드를 강조하게 하는 효과를 부여하거나 자연어를 입력할 수 있게 도와준다. === 기능상의 특징 === Notepad++는 기본적으로 개행 문자(newline character)를 표시하는 기능과 편집 후 저장되지 않은 파일을 자동으로 백업하는 기능이 있다. 또한 ASCII, UTF-8, 몇 종류의 UTF-16 기반의 인코딩을 제공하며, 여러 문서를 실행시키고, 글자/구문을 찾아서 바꾸는 기능, 직사각형으로 선택하는 기능, 데이터를 비교하는 기능, 마우스로 드래그/드롭해서 옮길 수 있는 기능, 키 매크로를 이용해서 반복되는 편집을 실행할 수 있는 기능, 동시에 편집할 수 있는 기능, 여러 개의 코드를 한 화면에 표현할 수 있는 기능, 마우스 휠을 이용해 줌인/줌아웃을 할 수 있는 기능 등을 가지고 있다. 확장 기능 중에서는 글을 사운드 파일로 표현하거나(text to speech), 여러 개의 데이터를 저장할 수 있는 클립보드 기능 혹은 ftp 브라우저로 활용할 수 있는 기능도 있다. * 플러그인 설치에 대해서는 [http://docs.notepad-plus-plus.org/index.php/Plugin_Central 해당 페이지 참조] === 프로그래밍 === Notepad++는 50 종류 이상의 프로그래밍 언어를 지원하며, XML 파일을 이용해서 다른 언어의 프로그래밍을 도울 수 있다. Notepad++ 자체는 프로그래밍을 돌리는 컴파일러/인터프리터는 아니지만 키워드나 구문, 주석을 다른 색으로 강조해서 표현하거나 키워드/구문의 빠진 부분을 자동으로 채워넣기(예: 괄호를 자동적으로 닫기)도 하고, 함수 구조를 표현하고, 열기/닫기 기호를 자동적으로 표시하는 등, 편집에 유용한 기능을 제공한다. 기본적으로 Notepad++는 다음과 같은 기능을 제공한다. 이외에 사용자가 임의로 키워드와 구문 효과를 정해서 사용자가 정의한 언어를 사용할 수도 있다. [[미디어위키]] 문법은 기본적으로 제공되지 않으나 아래의 위키 문서에서 확인할 수 있다. * Ada, asp, Assembly, AutoIt * Batch * C, C++, C#, Caml, Cmake, COBOL, CoffeeScript, CSS * D, Diff * Flash ActionScript, Fortran * Gui4CLI * Haskell, HTML * INNO * Java, Javascript, JSP * KiXtart * LISP, Lua * Makefile, Matlab, MS-DOS, INI file * NSIS, Normal Text File * Objective-C * Pascal, Perl, PHP, PostScript, PowerShell, Properties, Python * R, Resource file, Ruby * Shell, Scheme, Smalltalk, SQL * TCL, TeX * Visual Basic, VHDL, Verilog * XML * YAML * 다른 언어는 [http://docs.notepad-plus-plus.org/index.php/Language_Files 이곳 참조.] == 참조 == * <small>'''(영어/프랑스어/독일어)'''</small> [https://notepad-plus-plus.org/ Notepad++ 웹사이트] * <small>'''(영어)'''</small> [http://docs.notepad-plus-plus.org/index.php/Main_Page Notepad++ 위키] {{각주}} {{번역된 문서|en|Notepad++|760362717|일부}} [[분류:문서 편집기]] [[분류:자유 소프트웨어]] [[분류:2003년 소프트웨어]] 요약: 리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다. 취소 편집 도움말 (새 창에서 열림) | () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |} {{lang|}} · {{llang||}} · {{인용문|}} · {{인용문2|}} · {{유튜브|}} · {{다음팟|}} · {{니코|}} · {{토막글}} {{삭제|}} · {{특정판삭제|}}(이유를 적지 않을 경우 기각될 가능성이 높습니다. 반드시 이유를 적어주세요.) {{#expr:}} · {{#if:}} · {{#ifeq:}} · {{#iferror:}} · {{#ifexist:}} · {{#switch:}} · {{#time:}} · {{#timel:}} · {{#titleparts:}} __NOTOC__ · __FORCETOC__ · __TOC__ · {{PAGENAME}} · {{SITENAME}} · {{localurl:}} · {{fullurl:}} · {{ns:}} –(대시) ‘’(작은따옴표) “”(큰따옴표) ·(가운뎃점) …(말줄임표) ‽(물음느낌표) 〈〉(홑화살괄호) 《》(겹화살괄호) ± − × ÷ ≈ ≠ ∓ ≤ ≥ ∞ ¬ ¹ ² ³ ⁿ ¼ ½ ¾ § € £ ₩ ¥ ¢ † ‡ • ← → ↔ ‰ °C µ(마이크로) Å °(도) ′(분) ″(초) Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ(뮤) Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω · Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ · Ϊ ϊ Ϋ ϋ · ΐ ΰ Æ æ Đ(D with stroke) đ Ð(eth) ð ı Ł ł Ø ø Œ œ ß Þ þ · Á á Ć ć É é Í í Ĺ ĺ Ḿ ḿ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź · À à È è Ì ì Ǹ ǹ Ò ò Ù ù · İ Ż ż ·  â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Ŝ ŝ Û û · Ä ä Ë ë Ï ï Ö ö Ü ü Ÿ ÿ · ǘ ǜ ǚ ǖ · caron/háček: Ǎ ǎ Č č Ď ď Ě ě Ǐ ǐ Ľ ľ Ň ň Ǒ ǒ Ř ř Š š Ť ť Ǔ ǔ Ž ž · breve: Ă ă Ğ ğ Ŏ ŏ Ŭ ŭ · Ā ā Ē ē Ī ī Ō ō Ū ū · à ã Ñ ñ Õ õ · Å å Ů ů · Ą ą Ę ę · Ç ç Ş ş Ţ ţ · Ő ő Ű ű · Ș ș Ț ț 이 문서에서 사용한 틀: 틀:Url (편집) 틀:각주 (원본 보기) (준보호됨)틀:광고제거 (원본 보기) (보호됨)틀:번역된 문서 (원본 보기) (준보호됨)틀:소프트웨어 정보 (원본 보기) (준보호됨)틀:알림바 (원본 보기) (보호됨)틀:언어 이름 (편집) 틀:외부링크 (원본 보기) (준보호됨)틀:정보상자 주제칸 (원본 보기) (준보호됨)틀:정보상자 칸 (원본 보기) (준보호됨)틀:정보상자 큰칸 (원본 보기) (준보호됨)이 문서는 다음의 숨은 분류 2개에 속해 있습니다: 분류:번역된 문서 분류:애드센스 제외 문서