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를 다 읽지는 못했습니다. 정보가 더 필요하신 분들은 아래의 링크에서 확인 가능 합니다.