개발도구/IDE 47

Eclipse Console 창 출력 라인 수 늘리는 방법

이클립스로 개발 시 Console에 나오는 메시지로 디버깅을 하는데, 기본 설정으로 사용하는 경우 한 번에 표시 가능한 라인 수가 적어서 앞의 로그가 잘려서 보이지 않는 경우가 많습니다. 이때 Console의 버퍼 사이즈를 키워서 한 번에 보여줄 수 있는 양을 늘릴 수 있습니다. 방법은 아래와 같습니다. [Window > Preferences > Run/Debug > Console] 메뉴로 이동합니다. Console buffer size (characters)의 숫자를 늘려줍니다. Apply 버튼 클릭 후 OK 버튼을 클릭합니다.

개발도구/IDE 2021.08.08

intellij 사용 팁 정리

Presentation Assistant 플러그인 활용 이 플러그인을 설치하면 intellij의 기능이 실행될 때마다 기능 및 단축키를 하단에 보여줍니다. 설치방법 : settings(단축키: Ctrl + Alt + S) > plugins, browse repositories > Presentation Assistant 설치 탭을 사용하지 말라 탭을 사용하면 마우스를 적극적으로 사용해야 하는 번거로움이 있고, 탭의 위치나 클래스를 기억해야 합니다. intellij는 파일 검색 기능, 최근 파일 기능 등을 지원하므로 이 기능을 적극 활용합니다. Find Action intellij는 모든 기능(action)을 찾을 수 있는 Find Action 기능을 가지고 있습니다. 단축키를 모르는 기능은 이 기능을 이..

개발도구/IDE 2021.08.08

Intellij 단축키 정리

아래 단축키는 맥북 기준이며, 괄호 안의 단축키는 윈도우, 리눅스 버전 단축키 입니다. ⌘0~9(Alt+#[0-9]) 각 단축키에 해당하는 도구창을 엽니다 예를 들어 ⌘1 을 사용하면 프로젝트 도구창을 토글할 수 있습니다. ⌘2를 사용하면 Favorites 창을 토글할 수 있습니다. ⌘⇧F12(Ctrl+Shift+F12) 편집기(Editor) 영역을 최대로 크기로 토글합니다.( Toggle maximizing editor) ⌘,(Ctrl+Alt+S) 설정(Settings) 창을 엽니다. ( Open Settings dialog ) ⌘;(Ctrl+Alt+Shift+S) 프로젝트 구조를 확인 및 변경 할 수 있는 창(Project Structure)을 엽니다. 해당 메뉴에서 Modules, Libraries..

개발도구/IDE 2021.08.08

[eclipse] debugging 속도 저하 현상

eclipse에서 debug mode에서만 속도가 느려질 때가 있습니다. (run 시에는 정상 속도) 결론부터 말하면, break point가 너무 많으면 이런 현상이 발생할 수 있습니다. 따라서 불필요한 break point를 모두 지우면 정상 속도로 돌아옵니다. 아래는 break point를 모두 지우는 방법입니다. Debug 모드 아이콘 클릭 break point 탭 클릭 Remove All 아이콘 클릭(x 두 개가 있는 아이콘) confirm 창(Are you sure you want to remove all breakpoints?)에서 Yes 클릭 break point가 모두 사라진 것을 확인 출처 : https://stackoverflow.com/questions/4591187/running-..

개발도구/IDE 2021.07.11

Eclipse에서 debug 시 에러

eclipse에서 프로그램을 실행하는데는 문제가 없는데 debug모드를 걸려고 하면 아래와 같은 메시지가 뜨며 실행되지 않는 경우가 있습니다. FATAL ERROR in native method: processing of -javaagent failed, appending to system class path failed 이 경우 경로 중 한글이 포함되어 있을 수 있습니다. ex) c:/Users/노루/Downloads/eclipse/ 한글이 포함될 경우 여러 곳에서 문제가 발생할 수 있으니, 가급적이면 경로에 한글을 사용하지 않는 것이 좋다고 합니다.

개발도구/IDE 2021.05.02

Eclipse] Run on server가 없을 경우 해결 방법

Eclipse에서 웹 프로젝트를 실행할 때, Run > Run on server를 이용하여 실행해야 하는데, Run에 Run on server가 없는 경우가 있습니다. 해결방법을 아래에 나열합니다. 1. Dynamic Web Module 옵션 체크 확인 검색을 해보면 대부분 이 방법을 소개하고 있습니다. 프로젝트 선택 후 마우스 오른쪽 클릭 Properties 선택 Project Facets 선택 Dynamic Web Module 옵션과 java 옵션을 체크한 후 apply 버튼 클릭 2. Maven 프로젝트 업데이트 Maven 프로젝트일 경우 프로젝트를 마우스 오른쪽 버튼 클릭 Maven 선택 프로젝트 업데이트 3. Tomcat 설정 변경 프로젝트에서 마우스 오른쪽 클릭 Properties Projec..

개발도구/IDE 2021.04.18

Eclipse Tip. Code Minings, IntelliJ tip. code vision

코딩을 하다 보면 특정 클래스, 메서드가 어디에서 사용 중인지 필요할 때가 있습니다. 기존에는 클래스나 메소드가 어디에서 사용 중인지 찾기 위해서는 단어로 찾는 등 너무 힘이 들었습니다. 하지만 최근에 좋은 기능들이 IDE에 추가되고 있습니다. IntelliJ IntelliJ의 경우에는 2020.1 버전부터 code vision이라는 기능이 추가되었는데, 이것은 메서드 위에 해당 메서드가 몇 군데에서 사용 중인지 카운트 정보를 제공해줍니다. 설정 방법은 다음과 같습니다. File > Settings(Mac의 경우 Preferences, 단축키: Ctrl + Alt + S) 메뉴로 이동 Editor > Inlay Hints > Java > Code Vision 메뉴로 이동 Show hints for, Us..

개발도구/IDE 2021.01.02

테스트를 하는데 유용한 Eclipse Plugin : MoreUnit

Java 애플리케이션을 개발하면서 제일 중요한 것 중 하나는 Test라고 할 수 있습니다. 그런데 Eclipse에서 Test class를 만들려면 너무 번거롭습니다. 그 이유는 일반적으로 Test class를 만들 때, src/test/java 경로 밑에 테스트 하고자 하는 class와 같은 경로에 Test class를 만들어야 하기 때문입니다. 요즘 뜨고 있는 IntelliJ에는 Test class를 자동으로 생성해주는 기능이 기본으로 내장되어있지만, Eclipse는 그런것이 없어 일일히 경로를 생성해서 class 파일을 생성하는데 너무 힘들었습니다. 그러다가 MoreUnit이라는 프로그램을 발견했습니다. 이 프로그램은 Eclipse Plugin 이므로 Market Place에서 검색하여 손쉽게 설치 ..

개발도구/IDE 2020.12.26

IntelliJ에서 H2 연결하고 H2 Console 사용하기

웹 개발을 하다 보면 데이터베이스를 사용하게 되는 경우가 정말 많습니다. 하지만, 로컬에서 개발하기 위해 로컬환경에 데이터베이스를 설치하고 스키마, 테이블을 생성하고 관리하기 여간 귀찮은 것이 아닙니다. 이럴 때, H2를 사용할 수 있습니다. H2란? H2는 자바로 구현된 오픈소스 데이터베이스 입니다. 메모리와 파일 기반의 데이터베이스 설정이 가능합니다. 또한 자바 애플리케이션에 포함해서 사용하거나 서버모드로 구동할 수 있습니다. 특히, 별도의 설치과정 없이 바로 사용할 수 있다는 장점 때문에 많이 사용되는 DB 입니다. H2 사용 방법 1. (gradle을 사용할 경우) build.gradle 에 다음과 같이 설정합니다. dependencies { implementation 'org.springfram..

개발도구/IDE 2020.12.19
728x90
loading