본문 바로가기
반응형

IDE/IntelliJ IDEA20

인텔리제이 활용14 - 플러그인 설치 인텔리제이 활용14 - 플러그인 설치 인텔리제이도 이클립스나 VSCode처럼 다양한 플러그인이 존재하며, Marketplace에서 검색하여 설치 할 수 있다. 자바 개발에서 필수(?)인 Lombok도 마켓플레이스에서 검색하여 설치하면 된다. Settings 화면 호출 (단축키 : Ctrl+Alt+S 또는 File -> Settings.. 선택) Marketplace에 검색창에 검색하여 원하는 플러그인을 설치 할 수 있다. 추천하는 플러그인 Lombok - 자바 개발시 필수로 많이 사용하는 플러그인으로 getter/setter, toString(), 생성자등을 자동으로 생성해줘서 약간의 코드만으로 필요한 클래스를 설계할 때 유용 함. CodeGlance - VSCode 처럼 오른쪽 스크롤 부분에 소스의 전.. 2021. 1. 20.
인텔리제이 활용13 - 일반 프로젝트를 Maven 프로젝트로 변경 인텔리제이 활용13 - 일반 프로젝트를 Maven 프로젝트로 변경 인텔리제이에서 일반 프로젝트를 Maven 프로젝트 변경 시 해당 프로젝트에 오른쪽 마우스 클릭 시 나오는 컨텍스트 메뉴에서 Add Framework Support.. 클릭한다. Add Framework Support 팝업 메뉴에서 Maven을 선택하여 추가하면 pom.xml 파일이 생성된다. 2021. 1. 20.
인텔리제이 활용12 - 프로젝트 설정관련 인텔리제이 활용12 - 프로젝트 설정관련 파일 인코딩 지정 : Perferences(Setting) > Editor > File Encoding IDE(Global) Encoding : 컴파일 시 인코딩(javac -encoding 옵션에 해당) Project Encoding : 파일의 인코딩 (java -Dfile.encoding 옵션에 해당) 개행문자 설정 : Perferences(Setting) > Editor > Code Style - Line separator(for new file) 2021. 1. 19.
인텔리제이 활용11 - 버전관리 (git) 인텔리제이 활용11 - 버전관리 (git) 깃(git)은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 파일의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다. 인텔리제이에서 git을 사용하려면 일단 git 프로그램이 설치 되어야 한다. 링크 : [개발관련/git, github] - 1. 윈도우용 git 설치 (git for windows) 인텔리제이 설정화면(Ctrl+Alt+s)으로 들어가 git 경로가 세팅되어 있는지 확인한다. Test버튼을 눌러 연결되었는지 확인 가능. 만약 Version Control - Git 이 비활성화 되어 있다면, 설정 > P.. 2021. 1. 19.
인텔리제이 활용10 - Navigation (심볼추적) 인텔리제이 활용10 - Navigation (심볼추적) Navigation(내비게이션) - 프로젝트 내에서 코드의 참조 관계를 추척해 이동하는 기능 Symbol(심볼) - 함수나 메소드 이름, 변수 이름, 클래스 이름, 파일 이름 등 심볼 간 이동하기 단축키 : Ctrl+B, Alt+F7, Ctrl+Alt+← 변수나 메소드 같은 심볼을 참고하는 위치에 커서를 두고 Ctrl+B 누르면 해당 심볼을 선언한 위치로 이동한다. html에서 css나 js 파일 또는 Java 파일에서 Properties 등 파일 언어 구분에 상관없이 이동하여 편하게 소스를 분석 할 수 있다. 마우스를 이용할 경우 Ctrl+마우스 왼쪽 클릭을 해도 동일한 효과를 볼 수 있다. 다시 이전 화면으로 이동을 원할 경우 Ctrl+Alt+←.. 2021. 1. 19.
인텔리제이 활용9 - 메소드 추출 (리팩토링) 인텔리제이 활용9 - 메소드 추출 (리팩토링) 리팩토링 중 특정 로직을 메소드로 분리할때 사용 단축키 : Shift+Ctrl+Alt+T FizzBuzz : 1부터 100까지의 숫자 중 3의 배수는 Fizz 5의 배수는 Buzz, 둘 모두의 배수는 FizzBuzz를 출력하는 프로그램 아래는 FizzBuzz 를 출력하는 간단한 프로그램 이다. public class Main { public static void main(String[] args) { for (int i = 1; i 2021. 1. 18.
반응형