이프로그램은 오픈 소스인GPL자유소프트웨어로 배포되어지며 세계에서 가장 대중적인 소스코드 편집기들 중 하나로 , 50개 이상의 프로그래밍, 스크립투, 마크업 언어에 대해 문법 강조와 코드 접기를 지원한다.
노트패드++은 구문 강조와 구문 폴딩을 48개 프로그래밍, 스크립팅, 마크업 언어로 지원한다. 수정 가능한 파일 확장 결합 목록을 이용하여 파일이 사용하고 있는 언어를 자동으로 찾아낸다. 사용자는 확장 기본 언어를 따로 설정하여 수동으로 현재 언어를 설정할 수도 있다. 또, 이 프로그램은 일부 프로그래밍 언어의 API의 하부 집합을 위한 자동 완성을 지원한다.
사용자들은 구문 강조를 위해 자기 언어를 정의할 수 있고, 또 자동 완성을 위해 내장된 사용자 언어 정의 시스템을 이용하여 개별 API를 설정할 수 있다. 사용자들은 요소별로, 또 언어별로 구문 강조의 글꼴 스타일을 구성할 수 있으며 형식에 기반한 스크립트 결과물은 완전한 색으로(위지위그로) 인쇄할 수 있다. 그뿐 아니라 노트패드++은 소스 코드에 탭 문자로 들여쓰거나 괄호와 태그를 통한 강조를 할 때에 들여쓰기 가이드라인을 보여준다.
notepad++는 sFTP기능이 지원되는 에디터중 무료소프트웨어이다.
리눅스상에서 nano나 vi의 사용이 불편한 분은 notepad++를 이용하는게 훨씬 편하다.
https://notepad-plus-plus.org/download/v7.4.2.html
다운로드를 눌러 설치를 시작합니다.
한국어가 지원되니 한국어를 선택후 설치합니다. 설치시 특별히 만질 내용은 없습니다.
설치가 끝난후FTP설정을 잡기 전에 라즈베리파이에 작업 디렉토리를 만듭니다.
Putty를 이용해 root계정으로 라즈베리 파이에 접속해서 작업폴더를 생성합니다.
root계정이 아니며 /work폴더를 생성할수 없으니 참고 바랍니다.
>mkdir /work
>mkdir /work/test
>cd /work/test
Notepad++에는 기본적으로 NppFTP가 설치되어 있습니다.
"플러그인" 메뉴의 "NppFTP"를 선택 후 "Show NppFTP Window"를 선택.
파란색으로 표시한 "메시지 윈도우 아이콘"을 클릭
"NppFTP - Output" 창이 활성화 되었습니다. SFTP와 관련된 실행 내역을 확인
톱니 바퀴 아이콘을 클릭 후 "Profile settings"를 선택
Profile setting에서 "Add new"를 누르고 이름을 넣고 ok
Hostname에는 자신의 라즈베리 파이의 Ip나 호스트명을 입력합니다.
그리고 가장 중요한 Connection type에서 반드시 "SFTP"를 선택 합니다.
Username에는 root를 입력해주세요.
"Initial remote directory:"에는 저희가 주로 작업 할 폴더인 "/work/test"를 입력합니다.
즉, 해당 SFTP에 접속하면 자동으로 /work/test 폴더로 이동하게 됩니다.
모든 내용이 정상적으로 입력되었으면 과감하게 "Close" 버튼을 클릭합니다.
댓글 없음:
댓글 쓰기