일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 오라클
- 노트패드
- Windows10
- vscode에서github연동
- eclipse github
- Github
- #php.ini
- MySQL
- Java
- jQuery
- 낙자
- GIT
- 이클립스 파일인코딩
- musthave
- oracle
- 이클립스
- extension
- 리엑트
- Visual Studio Code
- 한국소프트웨어인재개발원
- Eclipse
- #MySQL
- Linux
- 낙자쌤
- Spring Legacy
- 확장프로그램
- 낙짜쌤
- vscode
- 윈도우10
- sql developer
- Today
- Total
자바강사 낙자쌤
Notepad++에서 자바 컴파일과 실행 본문
Notepad++ 에서 자바 프로그래밍
일단 Notepad++은 프리웨어다.
다운로드(http://notepad-plus-plus.org/download)를 받아서 실행한다.
javac와 java를 연결하기 위해서는 플러그인 설정이 필요하다.
플러그인 설치
Plugins > Plugin Manager > Show Plugin Manager 메뉴를 선택한다.
Available 목록에서 NppExec를 선택하고 Install 한다.
플러그인 설정
Notepad++ 재시작 후에 Plugins > NppExec 하위 메뉴에서 다음과 같이 설정한다.
# "Console Command History" 체크 해제
# "Save all files on execute" 체크
# "Follow $(CURRENT_DIRECTORY)" 체크
단축키 설정
Plugins > NppExec > Execute... 메뉴를 선택한다.
다음과 같이 명령 스크립트를 작성하고 "Compile" 이름으로 저장한다. (변수는 자동완성 지원)
cd "$(CURRENT_DIRECTORY)"
javac $(FILE_NAME)
동일한 방법으로 "Run" 이름으로 다음 스크립트를 작성한다.
cd "$(CURRENT_DIRECTORY)"
java $(NAME_PART)
Plugins > NppExec > Advanced Options... 메뉴를 선택한다.
상단의 "Place to the Macros submenu" 옵션을 체크한다.
하단의 Menu Item 카테고리에서 다음과 같이 "Compile" 메뉴를 생성한다.
# Item Name에 "Compile" 입력
# Associated script 목록에서 "Compile"을 선택
# Add/Modify 실행
동일하게 "Run" 메뉴를 생성한다.
Notepad++ 재시작 후에 Setting > Shortcut Mapper... 메뉴를 선택한다.
Plugin commands 탭에서 Compile 이름을 찾아 더블 클릭하면 단축키 조합 창이 뜬다.
CTRL에 체크하고 "1" 키를 선택한다.
동일하게 Run 명령에서 CTRL + 2 키를 선택한다.
단축키는 PDF와 동일하게 설정했다. 제일 편한 키 조합이기도 하다.
그런데 최신 버전에는 이미 CTRL+1, CTRL+2 키가 정의가 되어 있다.
이미 정의된 키를 지워줘야 사용할 수 있다.
Shortcut mapper 창의 Main menu 탭에서 "1st Style", "2nd Style" 명령을 찾는다.
더블 클릭해서 조합 창을 띄우고, 키 목록의 가장 처음에 있는 "None"을 선택하면 키 정의가 사라진다.
펌출처 : http://winecoat.tistory.com/13
'JAVA' 카테고리의 다른 글
Java로 야구게임(Baseball Game) 구현하기1 - 변수 사용 (1) | 2021.09.04 |
---|---|
JAVA로 업다운(Up&Down) 게임 구현하기 (0) | 2021.09.04 |
JAVA로 가위바위보 게임 구현하기 (0) | 2021.08.31 |
javac 옵션과 java 옵션 정리 (0) | 2015.12.15 |
JAVA 컴파일 및 실행방법 (0) | 2015.12.15 |