vscode 2018 1.22.2 괜찮은 기능들

vscode 2018 1.22.2 괜찮은 기능들

2018, May 10    

Visual Studio March 2018

추가된 유용한 주요기능


1. Cross file error, warning and reference navigation

이전에는 검색결과들 사이의 이동시(error발생시나 grep serch(ctrl+shift+F), reference searchF12 등) 한 파일안에서만 이동할 수 있었지만 이제 전체 프로잭트 안에서 이동할 수 있게 되었습니다. 보통 IDE라면 기본적으로 있는 기능이기 때문에 VSCODE에서도 사용할 수 있다는 점이 좋네요.

error이동: F8 reference이동 : F4


2. Debugging - Logpoints

이것도 꽤 괜찮은 기능이라 생각합니다. production 모드에서 debugging할 경우 되도록 일시적인 콘솔 로그 statement는 넣지 않는 편이 좋겠지요. 그러한 필요를 충족시켜 주는 기능입니다. 로그 출력 로직없이 vscode자체에서 콘솔로 로그를 출력시켜 줍니다.

  • 사용법 : debug모드 실행 - break point설정 - break point 오른쪽 클릭 - Logpoints선택 - 입력창에 출력하고 하는 내용을 입력해 줍니다. 변수나 코드 결과를 출력하고 싶은 경우 {} 안에 입력하여 출력해 줍니다.


3. JS DOC 자동완성

fucntion 바로 윗줄에서 /**입력후 enter입력하면 JS DOC format이 자동 완성 됩니다. 이 기능은 분명히 있을거라 생각하고 단축키 메뉴에서 열심히 찾았었는데 여기 있었군요…

/**
 *
 * @param {*} a
 * @param {*} b
 */
function hello(a, b) {
	console.log('test');
}

제가 유용하다고 느낀 부분은 이정도 인것 같네요. 솔직히 release note를 다 읽지는 못했습니다. 정보가 더 필요하신 분들은 아래의 링크에서 확인 가능 합니다.

Release Notes: 1.22.2 바로가기