Sky Archive

Eclipse 7

[Eclipse] console log를 보기 편하기 바꾸자, Grep console

안녕하세요.🐱‍🐉 이번 글에서는 Eclipse console에 표시되는 log를 보기 편하게 할 수 있는 플러그인 있어 포스팅해보려고 합니다. 많은 로그들 중에서 내가 필요로 하는 로그를 한눈에 식별할 수 있어 아주 유용해요! - 설치 Help > Eclipse Marketplace 클릭 grep console 검색 > install I accept > Finish - 설정 console에서 (?) 아이콘 클릭하면 해당 메뉴가 나옵니다. Expressions 추가하고 수정, 삭제할 수 있어요. 목록에서 우측에 보이는 아이콘들은 순서대로, Edit을 눌러 나오는 상세화면의 Default 설정이에요. Edit을 눌러 상세화면으로 들어가면 정규식을 바꾸거나 색상을 바꿀 수 있어요. 저는 블랙 테마를 사용하기때..

Tools/Eclipse 2022.02.23

[Eclipse] Task tag란? Task tag의 종류

안녕하세요.🐱‍🐉 코드를 작성하다 보면 시간에 쫓기거나 우선순위 때문에 미뤄지는 일들이 생기는데, 기억해야지 하고 그냥 주석으로 적어두면 다시 보지 않는 경우가 부지기수인 경우가 많은 거 같아요. 이럴 때 Task tag 기능을 활용해보는 건 어떨까요? 이클립스에서 하단에 Tasks 탭으로 확인할 수 있고 클릭하면 해당 소스코드로 바로 이동도 가능해요. 해당 소스에서는 연필 모양으로 따로 표시돼요. - Task tag 종류 TODO : 좀 더 최적화시키고 리팩터링 시킬 수 있을만한 구석이 있을 때. 미래에 뭔가 의미 있는 작업을 더 해야 할 필요성을 느낄 때. FIXME : 문제가 있는 것이 확실하지만, 그걸 지금 당장 그것을 수정할 필요는 없을 때. XXX : 해당 부분에 대해서는 더 생각해볼 필요성이..

Tools/Eclipse 2021.11.16

[Eclipse] Lombok 설치 시, 이클립스 Problem 발생

* 이클립스 최신 버전에 lombok 을 설치하면서 발생한 오류 공유 An internal error occurred during: "Loading descriptor for KingPork.". Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @7d88fa9c Errors occurred during the build. Errors running builder..

[Eclipse] Logger 자동생성

eclipse Logger 자동생성 템플릿 설정 방법 1. References - Java - Editor - Templates 로 진입 2. [New..} 버튼 클릭 --pattern-- ${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} /** * Slf4j Logger */ private static final Logger logger = LoggerFactory.getLogger(${enclosing_type}.class); 3. log 사용법 - 템플릿 설정 후 에디터에서 log의 일부를 치고 Ctrl + Space를 하면 아래의 사진처럼 표시 - 생성된 코드

Tools/Eclipse 2021.08.02

[Eclipse] DAO namespace 자동생성

eclipse DAO namespace 자동생성 템플릿 설정 방법 1. eclipse > References > Java > Editor > Templates 로 진입 2. [New..] 버튼을 클릭 -- pattern /** * {@link ${enclosing_type}} Name Space */ private static final String NAMESPACE = ${enclosing_type}.class.getName() + "."; 3. DAO에서 namespace 사용법 - 템플릿 설정 후 DAO로 돌아와서 namespace의 일부를 치고 Ctrl + Space를 하면 아래의 사진처럼 표시 - 생성된 코드

Tools/Eclipse 2021.08.02

[Eclipse] tabber 탈출? 탭을 스페이스 4개로 변경하기 (Tab to Space)

화이트 스페이스에 대한 생각은 각자 다르고 습관 때문일 수도 있다. 허나 별것 아닌 듯 하지만, 코딩 스타일과 코드 컨벤션은 끝없는 논쟁거리다. 정답은 없지만 탭은 아무래도 에디터에 따라 길이가 달라질 가능성이 있으니 이클립스에서 탭을 스페이스로 변경하여 사용하는 걸 알아보자. - 설정 Windows > Preferences 메뉴 선택 General > Editors > Text Editor 선택 tab width를 확인한 후에 Insert spaces for tabs 체크 Apply - 포맷터 설정 Java > Code Style > Formatter 선택 New를 클릭해서 새로운 Formatter(ex. myProfile) 생성 Indentation > Tab Policy를 Space Only로 변경..

Tools/Eclipse 2021.07.28