본문 바로가기

Java4

인텔리J(IntelliJ) 웹 프로젝트 시작하기 (포스팅 준비 및 작성하는 도중 IntelliJ 가 2017.1 로 버전업데이트를 했습니다. ㅠㅠ) * 인텔리J 만의 개념 잡기이전 포스팅에서도 살짝 언급이 된 사항이지만 다시한번 설명하자면 인텔리J에서는 프로젝트 중심의 개발환경입니다. 반대로 이클립스는 워크스페이스 기반의 개발환경입니다. 하지만 여기서는 인텔리J를 그나마 이클립스처럼 사용하기 위한 프로젝트 생성 방법입니다. 참고로 폴더 구조와 기타 프로젝트 구조는 저만의 방식을 사용하기때문에 업계표준이 아님을 본격적인 포스팅에 앞서 알려드립니다. 이클립스와 다른 폴더 개념 다시 잡기이클립스에서는 "워크스페이스" 내에 여러개의 "프로젝트"로 이루어져있습니다. 이 내용은 이클립스 기준입니다. 이제 동일하게 인텔리J로인텔리J에서는 "프로젝트" 내에 여러개의.. 2017. 3. 23.
인텔리J(IntelliJ) 제가 쓰는 플러그인 * 플러그인 설치 방법기본적으로 제공되는 플러그인 확인을 위해 아래 이미지와 같이 이동합니다. 위 이미지에 보시면 기본적으로 제공되는 플러그인들은 설치가 되어있는 상태입니다. 한번 쭉 훑어보시고 필요하신게 있다면 체크해 주시면 됩니다. 이번 포스팅에서는 추가적인 플러그인 설치를 위해 Browse repositories.. 를 선택해 줍니다. 간편하게 이클립스 마켓플레이스처럼 되어있습니다. 검색후 Install 방식입니다 이제 아래는 제가 자주쓰는 플러그인들을 소개하면서 설치하실 분은 설치해 주시면 되겠습니다. * .ignore 플러그인소개하자면 git이나 Docker등을 이용할때 커밋을 할때 제외되는 파일을 설정할 수 있는 플러그인입니다. 프로젝트에서 파일을 생성할 수 있으며 txt파일 형태로 제외하려는.. 2017. 3. 13.
인텔리J(IntelliJ) 이클립스 처럼 세팅 * 설치 및 라이센스기본적으로 설치와 라이센스부분은 타 블로그를 참고하여 설치를 하시면 됩니다. 인텔리J를 처음쓰시는 분들을 위해 SDK(JDK) 설정부터 시작하도록 하겠습니다. 마찬가지로 JDK 설치부분은 타 블로그 혹은 Oracle 공식홈페이지에서 설치하시면 됩니다. 본 포스팅(이후 개인프로젝트에서도)은 Redhat에서 Windows 설치파일로 제공되는 OpenJDK 8버전을 이용합니다. (링크) * SDK (JDK) 설정이클립스 같은 경우는 JDK가 설치가 되어있다면 알아서 잡아주는 편입니다. 인텔리J에서는 이제까지 설치해본 경험으로 따로 잡아줘야하는 불편함은 있으나 Java 를 처음 배우다보면 Path 설정부터 배우기때문에 추후에 Java Version 관리를 자신이 할 수 있다는 장점이 있습니다.. 2017. 3. 12.
인텔리J(IntelliJ) 를 쓰는 이유 (장단점) * 본 포스팅은 개인적인 주관이 많이 들어간 포스팅입니다. * 인텔리J (IntelliJ)?Java 진영의 개발툴(IDE) 에는 주로 3가지가 있습니다. 이클립스 재단의 EclipseJetBrains 사의 IntelliJ IDEA 줄여서 (IJ)썬 마이크로시스템에서 개발한(Oracle...) 의 NetBeans 즉 Java 개발 툴(IDE) 중 하나인 프로그램입니다. 여기서 이클립스는 오래되기도 했고 불편하다면 주로 Plugins 형태로 제공이되기 때문에 많이 사용하는 것으로 알고있습니다.인텔리J는 이클립스의 IDE의 장점과 Visual Studio (이하 VS) 의 장점을 잘 섞어논 IDE라고 생각합니다.넷빈즈는 사용을 안해봐서 잘 모르겠습니다. 여담으로 이전에 C#을 공부하면서 친절한티스님을 팔로우를.. 2017. 3. 8.