목록Development/IDE (23)
컴공생의 다이어리

Eclipse 글자 입력시 자동 완성되도록 설정 IntelliJ를 사용하다 이클립스를 사용하며 제일 불편한 것이 글자 입력할 때 자동 완성이 되지 않는 부분이었다. 그래서 이클리스에서 글자 입력시 자동 완성이 되도록 설정하는 방법에 대해 정리하고자 한다. 설정 방법 1. Window 탭의 Preferences를 클릭한다. 2. Java → Editor → Content Assist에서 Auto Activation 설정 부분에서 Enable auto activation 체크 박스에 체크하여 활성화 하고 Auto activation triggers for Java에 바로 아래 문자를 복사해서 붙여넣은 후 Apply and Close 버튼을 클릭하여 저장 후 종료한다. ._abcdefghijklmnopqrst..

vscode Code Runner로 빌드 및 실행 개인적으로 vscode에서는 intellij와 같은 IDE와 다르게 빌드와 실행 설정 하기가 불편했다. 빠르게 실행해볼 수 있는 extension을 찾던 도중 Code Runner를 발견했다. Code Runner는 C, C++, Java, JavaScript, PHP, Python ... 등 대부분의 언어를 빌드 및 실행할 수 있다. 그렇다고 언어를 빌드하는 프로그램이 없으면 안 되고 이미 설치되어 있어야 한다. 설치 방법 및 실행 vscode의 마켓플레이스에 들어가 code runner를 검색한 후 설치한다. 파일의 오른쪽 상단에 실행버튼을 누르면 실행된다. 혹은 우클릭해서 나오는 탭의 Run Code 혹은 실행 단축키인 Ctrl+Alt+N을 입력해도..
vscode 디버그 관련 단축키 F5 : 디버그 시작/정지 Shift + F5 : 디버그 종료 Ctrl + F5 : 시작(디버그 실행 x) F9 : breakpoint on/off F10 : 디버그 현재 라인 실행(한줄씩 실행), 함수를 만나면 함수 안으로 들어가지 않음 F11 : 디버그 함수의 경우 함수 내부로 들어가서 실행 Shift + F11 : 디버그 하고 있는 현재 함수 빠져나오기 https://spoon718.tistory.com/101 VSCODE 단축키 VSCODE 단축키 Visua Stduio Code 단축키 f5 # 디버그 시작/정지 shift + f5 # 디버그 중지 f9 # breakpoint on/off f10 # 디버그 현재 라인 실행 f11 # 디버그 함수의 경우 함수 내부로 ..

vscode 항상 관리자 권한으로 실행 vscode에서 간혹 작업을 하기 위해 관리자 권한으로 실행해야 하는 경우가 있다. 오른쪽 마우스 클릭 후 관리자 권한으로 실행하는 방법말고 항상 관리자 권한으로 실행할 수 있는 방법에 대해 정리하고자 한다. 참고 : 이 글은 윈도우 10 기준으로 작성됨 윈도우 키를 누르고 vscode를 검색한 후 우클릭 해서 파일 위치 열기를 클릭해준다. 아래와 같이 나오면 vscode 우클릭하고 속성을 클릭해준다. 호환성 탭의 설정에 관리자 권한으로 이 프로그램 실행을 클릭한 뒤 확인 버튼을 눌러준다. 위 과정까지 설정해주면 vscode가 항상 관리자 권한 상태로 실행된다. 하지만 vscode를 실행시키면 사용자 계정 컨트롤 : 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어..

vscode Prettier Code formatter에서 특정 파일 제외 vscode에서 Prettier - Code formatter extension을 사용해 저장될 때 마다 정렬하다 보니 마크다운(Markdown) 문서가 내가 의도하지 않은 데로 변경되었다. 마크다운 문서 혹은 특정 파일, 확장자를 가진 것에 대해 Prettier 적용을 제외해주고 싶다면 작업하고 있는 폴더 바로 아래 .prettierignore 파일을 생성해준 후 .gitignore 파일 작성해주듯이 설정해주면 된다. 아래와 같이 작성해주면 마크다운 문서에 대해서 Prettier 적용이 해제된다. https://middleun.tistory.com/3 [vscode]Prettier formatter 마크다운 파일에서 설정 해제하..

IntelliJ 자주 사용하는 코드 템플릿 화 코드를 작성하다 보면 반복적으로 같은 형식의 코드를 치는 경우가 발생한다. 인텔리제이에는 Live Template을 통해 자주 사용하는 코드를 템플릿 화할 수 있다. 기본적으로 설정되어 있는 라이브 템플릿 중 sout과 psvm 등이 있으며 sout과 psvm 키워드를 입력했을 때 아래와 같이 자동 완성 된다. // sout System.out.println(); // psvm 키워드 public static void main(String[] args) { } 이제 테스트할 때 사용할 커스텀 템플릿을 만들어보려고 한다. 아래와 같은 형태의 템플릿을 만들려고 한다. @Test @DisplayName("") void 메서드명() { // Given // When..

IntelliJ Execution failed for task ':compileJava'. 인텔리제이에서 프로젝트를 실행하다가 간혹 아래와 같이 Execution failed for task ':compileJava'. 에러가 발생하는 경우가 있을 것이다. 이 에러가 발생하는 이유는 프로젝트와 나의 JDK버전이 맞지 않아서 발생하거나 자바 경로 설정 문제 때문에 발생한다. 나의 경우 프로젝트와 JDK버전이 맞지 않아서 문제가 발생했다. build.gradle에는 JDK 버전이 16을 써야 한다고 설정해두었는데 IntelliJ에 설정된 자바 버전이 11이었다. 나의 경우 JDK 버전을 16말고 11로 변경해도 프로젝트에 영향이 없었기 때문에 16을 설치하지 않고 그냥 sourceCompatibility를 ..

Intellij 톰캣(Tomcat) 연동 로컬에 톰캣이 있다는 가정하에 진행하려고 한다. 만일 톰캣이 설치되어 있지 않다면 아래 사이트에서 톰캣을 다운받으면 된다. 나의 경우 9 버전으로 다운받았는데 원하는 버전이 있다면 해당 버전으로 다운받으면 된다. https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as ..

PyCharm, IntelliJ 자동완성 끄기/켜기 파이참 혹은 인텔리제이에서 자동완성을 끄고 켜는 방법에 대해 정리하고자 한다. 이 설정은 File → Settings → Editor → General → Code Completion에서 Show suggestions as you type 옵션을 통해 컨트롤할 수 있다. 체크 박스 선택시 : 자동완성 켜짐 체크 박스 선택 해제 : 자동완성 꺼짐 https://kimcute.tistory.com/14 파이참 자동완성 비활성화 파이참에서 자동완성 기능은 생산성을 높여주지만 알고리즘을 푸는 입장에서는 자동완성이 없는 코딩테스트 환경도 고려해야하니 자동완성을 끄는편이 낫다. File - setting - Editor - General - Code Com kim..

vscode에서 파이썬 사용하기 vscode에서 파이썬을 사용할 수 있도록 하는 과정에 대해 설명하고자 한다. 우선 이 글은 파이썬과 vscode가 기본적으로 설치되어 있다는 것을 전제로 한다. vscode의 확장 기능 아이콘을 누른 후 python을 검색한 후 Microsoft가 만든 Python extension을 설치한다. 그 다음 혹시 vscode를 재실행시키라는 것이 필요하다고 나오면 재실행시킨다. 그리고 난 뒤 확장자가 py인 파이썬 파일을 생성한 후 간단하게 뭔가 출력할 수 있도록 print문을 넣어준다. 그 다음 해당 파일에서 마우스 우클릭을 한 후 Run Python File in Termianl을 클릭하면 터미널에 해당 파일의 실행결과가 출력된다. 혹은 Ctrl+F5 또는 F5키를 눌러..