VSCode
-
snippet in vscode :: 마이구미개발 설정 2017. 12. 16. 14:55
이 글은 vscode 에서 스니펫(snippet) 기능을 다룬다.스니펫이란 재사용 가능한 소스 코드를 의미한다.즉, 자주 쓰는 코드를 저장해두고, 필요할 때마다 별칭을 통해 불러올 수 있다.공식 문서 - https://code.visualstudio.com/docs/editor/userdefinedsnippets 예를 들어 상당히 자주 쓰지만, 매번 타이핑 하기가 귀찮다.그래서 코드 패턴을 저장해놨다가, 매번 단어를 통해 불러오면 개발 환경에 있어, 많은 도움을 준다. 크게 직접 스니펫 코드를 만들 수도 있고, 플러그인을 통해 만들 수도 있다.플러그인을 통해 쉽게 만들고, 그것을 쉽게 커스텀하는 것이 효율적이다. 본인은 띄어쓰기 등 조금 번거로울 수 있기 때문에 위와 같은 코드를 만들어주는 플러그인을 이..
-
Java in vscode :: 마이구미개발 설정 2017. 11. 25. 14:21
이 글은 vscode(visual studio code) 에서 java를 사용하기 위한 셋팅을 알아본다.java의 프로젝트 관리 도구인 maven 을 사용한다.참고 링크 - https://stackoverflow.com/questions/46671308/maven-creating-a-java-project-that-works-in-vs-code vscode에서 java를 사용하기 위해 필요한 순서를 알아보자. 1. vscode와 maven 이 설치가 되어있어야한다. maven 설치는 osx 기준으로 진행한다. (참고 링크 - os 별 설치법) 본인은 다운로드한 maven 디렉토리를 /usr/local/ 로 옮길 것이다. mv Downloads/apache-maven /usr/local/ 그 후 .bash..
-
VSCode 자동 완성 [typings] :: 마이구미개발 설정 2017. 5. 11. 23:23
이번 글은 VS code의 intellisense 기능. 즉, 자동 완성 기능에 대해 다뤄본다.대부분의 개발도구에서 언어와 무관하게 기본적으로 제공하는 편리한 기능이다. VS code 에서는 다른 라이브러리의 기능들을 자동 완성 기능을 추가할 수 있다.예를 들어, jquery, lodash 와 같은 라이브러리 또한 자동 완성 기능이 있다면 편리할 것이다. 대부분의 툴에서는 기본적인 자동 완성 기능을 가지고 있다.하지만 jquery, lodash 같은 라이브러리를 위한 자동 완성 기능은 가지고 있지 않다. lodash의 자동 완성 기능을 적용해보자.우선 npm을 통해 typings 를 설치해야한다.typings 는 TypeScript의 정의 관리 도구라고 보면 된다.The TypeScript Definit..