알고리즘을 파이썬으로 풀다가
눈에 너무 안들어오길래 자바로 변경하려고 한다ㅠ,,ㅠ
여태껏 자바를 이클립스로만 접해보다가
인텔리제이를 처음으로 써보는데
사용하기 전 파일구조 먼저 파해쳐보려고 한다.
'IntelliJ IDEA' 파해쳐보기!!
- 인텔리 J는 JetBrains사에서 제작한 상용 자바 통합 개발 환경이다. 줄여서 IntelliJ혹은 IDEA로 불린다 (위키백과)
Java 개발툴(IDE)에는 주로 4가지
ⓐ. 이클립스 재단의 Eclipse
ⓑ. JetBrains사의 IntelliJ IDEA 줄여서 = IJ
ⓒ. 썬 마이크로시스템에서 개발한 NetBeans
ⓓ. VsCode
1. 인텔리J의 장점
첫째. 상당한 IDE의 안정성
이클립스를 사용하다보면 점점 프로그램이 무거워지고 특히나 플러그인 설치 충돌이 일어나거나 호환성에 문제가 간혹 발생하기도 함.이클립스에서는 특정 에러에서는 프로젝트 클린으로 해결되는 경우가 있는데 이럴때 느껴지는 허무함은 2배 3배 상승
둘째. Java 개발 퍼포먼스 상승
Java 개발을 보통 준비시간이 상당한 시간을 차지한다고 함. 하지만 인텔리 J에서는 편하게 VS처럼 단계별로 설정후 프로젝트를 거의 바로 시작해도 될만큼 초기 준비시간이 단축됨
셋째. Plugin 지원
이클립스의 최대장점은 플러그인을 설치하여 편리하게 많은 확장이 가능. 인텔리J에서도 동일하게 지원.
이것을 장점으로 둔 이유는 이클립스는 플러그인 조합도 신경써야하고 충돌이 일어날 가능성이 비교적 높은 편이기 때문
2. 인텔리J vs 이클립스 구조 차이
Eclipse | IntelliJ IDEA |
Workspace | Project |
Project | Module |
Facet | Facet |
Library | Library |
JRE | SDK |
Classpath variable | Path variable |
이클립스에서는 "워크스페이스" 내에 여러개의 "프로젝트"로 이루어져 있음
인텔리J에서는 "프로젝트" 내에 여러개의 "모듈"로 이루어져 있음.
3. 인텔리J 설치 세팅 과정
https://altkeycode.tistory.com/17
한분의 스토리를 참고하며 인텔리J의 요약본을 경험하였다.
이외에도 더 인텔리J를 사용하고 있는 사람들의 장단점을 더 찾아보고
직접 코드를 짜보며 장단점을 몸소 체험해야겠다는 생각을 했다.
'내일배움캠프 > Weekly, I Learned' 카테고리의 다른 글
[WIL] WIL 여섯번째 회고록 (0) | 2022.12.19 |
---|---|
[WIL] WIL 다섯번째 회고록 (2) | 2022.12.11 |
[내배캠] WIL 네번째 회고록 (0) | 2022.12.05 |
[내배캠] WIL 회고록 두번째 (1) | 2022.11.13 |
[내배캠 회고록] WIL 회고록 첫번째 (0) | 2022.11.06 |