개발도구/IDE 47

IntelliJ 활용 꿀팁 40가지 정리

키보드 단축키 활용 IntelliJ의 다양한 키보드 단축키를 활용하여 작업 속도를 향상시킬 수 있습니다. 예를 들어, 코드 자동 완성을 위한 Ctrl + Space 등을 사용할 수 있습니다. 자동 완성 기능 활용 IntelliJ는 강력한 자동 완성 기능을 제공합니다. Ctrl + Space를 사용하여 코드 작성 시 자동으로 완성 기능을 활용할 수 있습니다. 코드 템플릿 사용 자주 사용하는 코드 패턴을 템플릿으로 등록하여 반복 작업을 최소화할 수 있습니다. Settings -> Editor -> Live Templates에서 템플릿을 설정하고 사용할 수 있습니다. 리팩토링 기능 활용 IntelliJ는 다양한 리팩토링 기능을 제공하여 코드의 가독성과 유지보수성을 향상시킬 수 있습니다. 예를 들어, Ctrl ..

개발도구/IDE 2023.07.09

IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄는 방법

개요 요즘은 예전과 다르게 개발 언어에서 한글을 지원하는 경우가 많습니다. "어? 한글은 예전부터 됐는데?" 할 수 있지만, 여기서 말하는 한글은 변수명, 함수명 등에서 사용 가능한 것을 의미합니다. 즉, 다음과 같이 코딩하는 것이 가능합니다. public class 학생클래스 { public 학생 get학생(String 학번) { // 중간 생략 return new 학생(); } } 하지만 전 겁이 많아서 테스트 클래스에만 한글을 사용하지만요. 한글을 사용하면 가장 큰 장점이 함수명이나 변수명을 정할 때, 사전을 찾아보거나 크게 고민하지 않아도 된다는 점입니다. 그런데 문제는 아래 이미지와 같이 보기 싫게 경고 메시지가 보인다는 점입니다. 아래와 같이 설정을 변경하면 경고 없이 한글을 사용할 수 있습니..

개발도구/IDE 2023.05.13

intellij 한글설정(UTF8)의 모든것

한국인이라면 피할 수 없는 것이 지긋지긋한 한글 설정입니다. 본 포스팅에서는 intellij에서 해야 하는 한글 설정에 대해 기술합니다. intellij 한글설정 - 가상 머신(VM) 방법 1. intellij 실행 옵션에서 설정 intellij 설치 경로/bin으로 이동 ex) c:/Program Files/JetBrains/IntelliJ IDEA 2022.2.3/bin idea64.exe.vmoptions 파일 editor로 open 맨 아랫줄에 -Dfile.encoding=UTF-8 추가 후 저장 Intellij 재실행 방법 2. Intellij 내부 옵션에서 설정 Help > Edit Custom VM Options... 메뉴 클릭 맨 아랫줄에 -Dfile.encoding=UTF-8 추가 후 저..

개발도구/IDE 2022.10.31

intellij 무료로 사용하는 방법

요즘은 eclipse보다는 intellij가 대세입니다. 저도 intellij를 한번 사용한 이후 eclipse는 도저히 못쓰겠는데요. intellij의 가장 큰 문제는 유료라는 것입니다. 물론 무료 버전인 community 버전이 있지만 이 버전은 제약이 많습니다. create project가 안 되는 것은 Spring initializr 등으로 해결할 수 있지만 front(jsp, javascript 등)이 지원 안되는 것은 꽤 큰 문제입니다. 물론 학생인 경우에는 무료로 사용할 수 있지만.... 저는 학생이 아닌 관계로.... EAP(Early Access Program) Intellij의 개발사인 Jetbrains는 EAP(Early Access Program)을 지원합니다. 당연히 Intelli..

개발도구/IDE 2022.10.29

Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.

intellij에서 빌드 시, 다음과 같은 오류가 발생할 경우가 있습니다. Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'. 이것은 java compiler와 gradle의 java 버전이 달라서 발생하는 것입니다. 그렇기 때문에 gradle의 JVM을 변경하면 되는데요 다음과 같이 하면 됩니다. File > settings 메뉴 클릭 Build, Execution, Deployment > Build Tools > Gradle 메뉴 클릭 Gradle JVM을 java compiler와 같은 버전으로 변경

개발도구/IDE 2022.04.03

intellij에서 static resource(html, js 등) 바로 반영되게 하는 방법 for spring boot

Spring boot에서 resources 디렉토리를 수정한 후 그것을 확인하기 위해서는 WAS(Tomcat 등)를 재시작 해야 합니다. 수정 할 때마다 재시작 하는 것은 매우 귀찮은 일입니다. 설정 방법 Intellij에서 바로 반영되게 하는 방법은 다음과 같습니다. 1. build.gradle에 의존성 추가 dependencies { ... compile('org.springframework.boot:spring-boot-devtools') } 2. application 설정파일 수정(yml / properties) 다음은 application.yml의 thymeleaf 사용 예시입니다. spring: devtools: livereload: enabled: true thymeleaf: cache: f..

개발도구/IDE 2022.03.02

intellij plugin 추천

Key Promoter X 사용자가 어떤 행동을 했을 때 그 행동에 대한 단축키를 오른쪽 아래에 표시합니다. 단축키를 변경했다면 변경한 단축키가 표시됩니다. Presentation Assistant Key Promoter X와 마찬가지로 단축키를 알려주는 플러그인인데, 단축키를 가운데 아래에 표시합니다. 단축키를 변경해도 원래 단축키가 표시됩니다. CamelCase 개발을 하다 보면 user_dept_name을 userDeptName과 같이 변경해야 할 일이 생각보다 많습니다. 이 플러그인을 통해 손쉽게 변경할 수 있습니다. Rainbow Brackets 개발을 하다보면 이 괄호와 짝이 되는 괄호를 찾아야 되는데 잘 안 보이는 경우가 많은데 이 플러그인은 이름처럼 괄호의 색을 무지개 색으로 바꿔주어 찾기..

개발도구/IDE 2021.11.18
728x90
loading