살아가는 이야기

Sublime Text를 Java IDE로 본문

컴퓨터, 풀어그림

Sublime Text를 Java IDE로

감자봤어? 2024. 3. 29. 12:43

Java 개발 도구로는 IDE를 사용하는 것이 좋다. 예전엔 Eclipse가 최강자였지만, 지금은 IntelliJ IDEA가 떠오르고 있다. NetBeans IDE도 평이 괜찮은 편이다.

그럼에도 불구하고 어떤 이유에서든 단순 편집기를 선호하기도 한다. 나는 Vim을 사용하는 편이지만, 이런 거친 환경에 익숙하지 않은 사람은 GUI 느낌이 충만한 Visual Studio Code(VS Code)를 선호하기도 한다. Vim과 VS Code의 중간 정도 위치에 있는 것이 Sublime Text다.

Sublime Text에는 이미 JavaC라는 빌드 메뉴가 추가되어 있다. 따라서 단순히 컴파일만 할 거라면 그냥 JavaC 메뉴를 사용하면 된다. 하지만 컴파일과 실행을 함께 진행하고 싶다면 다음 메뉴를 선택하여 새로운 빌드 환경을 만들자.

Tools/Build System/New Build System...

이후 나타나는 untitled.sublime-build라는 파일 내에 다음처럼 적는다.

{
"shell_cmd": "javac $file && java $file_base_name"
}

그리고 이 파일을 JavaRun.sublime-build라는 이름으로, 나타나는 폴더(.../Sublime Text/Packages/User)에 저장한다.

Sublime Text에 Java 컴파일 및 실행 명령 추가

그러면 Build System 메뉴에 JavaRun이라는 메뉴가 추가된다. 이후 이 메뉴를 선택한다. 그리고 아무 Java 파일이나 선택한 후, Ctrl-B를 누르면 마법이 일어난다. 당장 다음 Java 파일로 테스트해 보자.

public class HelloST {
    public static void main(String[] args) {
        System.out.println("Hello, Sublime Text!");
    }
}

이 파일을 HelloST.java란 이름으로 저장한 후, Ctrl-B를 누르면 다음과 같은 결과를 출력 창에서 볼 수 있다.

Java 파일 실행 결과

언제나 즐거운 프로그래밍!

Comments