단축키 작업 만들기
vscode 확장에서는 코드로 직접 키 입력을 감지해서 단축키 작업을 실행하는것이 아니라, 특정한 이름으로 커맨드를 만들고 유저가 직접 커맨드와 단축키를 바인딩하는 과정을 거칩니다.
확장 프로그램의 activate 함수 아래에 아래와 같은 코드를 작성합니다.
커맨드 이름은 extension.확장프로그램이름.기능이름 과 같이 작성합니다.
커맨드 이름은 extension.확장프로그램이름.기능이름 과 같이 작성합니다.
커맨드를 등록하는 코드를 작성했으면, 실제로 단축키와 연결하기 위해 vscode의 단축키 설정을 변경해야 합니다.
단축키 조합은 파일 -> 기본 설정 -> 바로가기 키 에서 설정할 수 있습니다.
텍스트 가져오기
텍스트 편집하기
소스를 수정할때는 직접 string 값에 접근해 작업하는것이 아닌, edit 메소드를 이용합니다.
edit 메소드의 반환값에 then을 이용하여 모든 편집이 수행된 후의 작업을 지정할 수 있습니다.
'기타' 카테고리의 다른 글
[aws] GameLift Activating 상태에서 멈춤 해결하기 (1) | 2016.10.05 |
---|---|
[C++] ToString() 사용하기 (0) | 2016.08.12 |
웹소켓 프레임 구조 (0) | 2016.06.30 |
C++의 Nested Namespace (0) | 2016.04.08 |
[cocos2d-x] Vibration(진동) 기능 사용하기 (0) | 2016.02.22 |