우리는 프로그래밍 언어를 배우게 되면 가장 먼저 출력해보는 단어들인 Hello, World를 출력해보도록 하자. 기본적인 출력을 해봄으로써 프로그래밍이 어떠한 과정으로 진행되는지 살펴보자라는 의미를 가지고 있다. 프로그래밍 세계로의 첫 걸음인 것이다. 중요하면서도 동시에 무섭기까지 하다.

 

우리는 Java IDE를 사용하도록 할 것이다. 다만, 유명한 이클립스를 사용하진 않을 것이다. 이유는 안 이뻐서다. (가장 중요한 이유다.) 그렇다면 무엇을 사용할 것인가? IntelliJ IDEA를 사용할 것이다.

 

이유는? 역시 이뻐서다. 그냥 필자의 마음에 들어서다. 처음에 뭐가 좋나 뭐가 좋나 고민할 필요가 없다. 이쁘고 무료로 지원되냐? 가 중요하다.

 

두 가지 다운로드 옵션이 존재한다. 하나는 Ultimate, 하나는 Community이다. 커뮤니티는 무료 버전이다. 하지만! 만약 학생이라면 학교 이메일을 통해 인증하고, 1년 간 무료로 사용해보도록 하자. 정말 편하다. 물론 우리에게는 더욱 강력한 VSCode도 있긴 하지만, 처음부터 사용하기엔 부담스럽다. 그냥 알아서 해주는 IntelliJ를 사용하도록 하겠다.

 

www.jetbrains.com/ko-kr/idea/

 

IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE

Enterprise Java, Scala, Kotlin 등을 지원하며 강력한 기능을 제공하고 인체 공학적으로 설계된 Java IDE

www.jetbrains.com

공식 홈페이지이다. 간단하게 뭐가 우수한지 말하자면, 쓰다보면 가끔 언어를 이해하고 내게 필요한 것을 추천해줄 때 편안함을 느낀다. 물론 더 다양한 이유가 많지만, 그런건 처음에는 보이지도 않는다. 누차 이야기하지만 편하고 이뻐서다!

[학생 인증이 되시면 반드시 Ultimate을 사용하도록 하세요.]

 

 

둘의 차이는 아직 우리가 못 느낀다.

 

그러나 프로그래밍을 하면 할 수록, 알아가면 알아갈수록 필요한 기능들이 보이기 시작할 것이다. 

물론 다른 IDE도 있다.

 

code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

추천한다. 무료다! 강력하다! 이쁜걸로 쓰면 되지만 VSCode는 직접 하나하나 만들어가야 한다. (플러그인을 잘 설치해야 한다.) 좋고 나쁜건 없다. 그냥 아무거나 써도 된다. 사용자가 중요하다. 전동 드릴을 사야하는데 어떤 브랜드를 써야 하나요? 삼대장 같은게 있으니 그것 중에 아무거나 골라서 쓰면 된다.

노트북은? LG, 삼성, 애플과 비슷한 이미지다. 

 

인텔리제이 설치와 더불어 초기 설정에 알고 싶다면, goddaehee.tistory.com/195

여기에 추가로 플러그인 설치를 통해 한글화를 진행하면 된다. 

 


프로젝트까지 완료되면 우리는 Hello World를 볼 수 있다.

 

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

을 치고서 실행하면 된다. 

실행하면 

이런 느낌으로 나오는 것을 확인할 수 있다.

 

 


웹 컴파일러 사용하기


IDE는 편안함을 제공한다는 점에서 아주 좋다. 하지만 설치가 번거롭고 초기 셋팅을 하기까지 귀찮을 수 있다. 게다가 많은 기능이 필요없는 사람의 입장에서 설치는 정말 하기 싫은 작업 중 하나이다. 그러므로 설치하지 않고 인터넷 웹 페이지 상에서 사용할 수 있는 웹 컴파일러를 소개하고자 한다. 많이 사용되기도 하는 웹 컴파일러 중 하나는 이곳이다.

ideone.com/

 

Ideone.com

Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.

ideone.com

컴퓨터가 느리거나 설치가 싫은 사람은 웹 컴파일러를 꼭 써보기 바란다. 추가로 위에 사이트가 접속이 안 될 경우에는 웹 컴파일러라고 구글에 치면 많은 종류가 나오니 취사선택해서 사용해보는 것도 좋다.

 

이런 느낌으로 나온다.

+ Recent posts