프로그래밍 책을 읽다가 어떤 회사는 신입사원이 들어오면 메모장만 열어주고, 프로그래밍을 해보라고 시킨댄다.
그 말이 웬일인지 꽂혀서(?) 비주얼 스튜디오나 이클립스보다 간단한 편집기로 프로그래밍하는 재미가 생겼다.
그런데 편집기로는 에디트플러스보다 notepad++이 더 나은 것 같다.
구글링을 하여 Notepad++로 gcc와 연동하여 C 컴파일, 실행과 Java 컴파일, 실행하는 방법을 알아내었다.
gcc 부터 정리해보자.
(1) http://notepad-plus-plus.org/download/v6.1.6.html
다운로드해서 설치한다.
(2) http://sourceforge.net/projects/mingw/files/
mingw를 설치하고, C:\MinGW\bin를 환경변수에 추가해준다.
(3) NppExec 플러그인
Notepad++를 열어 메뉴에서 [Plugins] -> [Plugin Manager] -> [Show Plugin Manager]
-> [NppExec] 를 클릭해주고 install 을 누른다.
메뉴에서 [Plugin] -> [NppExec] ->
"Console Command History"를 체크 해제하고,
"Save all files on execute"와 "Follow $(CURRENT_DIRECTORY)를 체크한다.
(4) 단축키
1) [Plugin] -> [NppExec] -> [Execute]
2) 다음을 입력한다.
gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART)" "$(FULL_CURRENT_PATH)"
script name을 C_Compile로 하고 Save 한다.
g++ -o "$(CURRENT_DIRECTORY)\$(NAME_PART)" "$(FULL_CURRENT_PATH)" -static -std=c++0x
script name을 C++_Compile로 하고 Save 한다.
3)
"$(CURRENT_DIRECTORY)\$(NAME_PART)"
script name을 C_Run으로 하고 Save 한다.
5) 단축키를 위한 스크립트 정의하기
[Plugin] -> [NppExec] -> [Advanced Options]에서 "Place to the Macros Submenu"를 체크한다.
Associated script: 에서 C++_Compile을 선택하고 Add/Modify를 클릭하면 추가된다.
C++_Run로 같은 방법으로 추가한다.
6) 재시작하라는 메시지가 나온다. 노트패드2를 끄고, 재시작한다.
7) 메뉴에서 [Setting] -> [Shorcut Mapper] -> [Plugin commands]에서 추가한
C++_Compile을 클릭한다.
CTRL을 클릭하고 숫자1을 선택하고 OK.
C++_Run은 숫자2를 선택하고 OK.
(5) 실행해보기
test.c 파일을 작성해서 컴파일, 실행하려면 메뉴에서 [Macro]에 들어가서 컴파일, 실행을 해줘야 한다.
단축키가 되지를 않네.....ac ㅡㅡ;;
※ 참조
1) 구글링하여 자바를 노트패드2에 추가하는 방법
2) pocketcpp를 다운받아 notepad++에 어떻게 command가 입력되어 있는지 보고 복사하여 노트패드++에
붙여넣었음. 위의 빨 표 안에 있는 코드이다.
http://hippolyte.tistory.com/trackback/96 히폴리테 님의 글입니다.
'테크 팁(Tech Tip) > 다양한 기술 (for geek)' 카테고리의 다른 글
라즈베리파이에서 와이파이 모듈 드라이버 설치하기 (0) | 2021.02.23 |
---|---|
라즈베리파이 VNC 활성화 후 해상도 조절 (0) | 2021.02.18 |
라즈베리파이로 스마트 홈을 만들자 (0) | 2021.02.10 |
[윈도우]배치파일로 다중 파일 실행 방법 (0) | 2017.11.16 |
[Project] 아두이노+BLE 를 활용한 형광등 제어 컨트롤 (0) | 2016.04.28 |