출처: https://taehooh.tistory.com/entry/Jupyter-Notebook에서-코드-내-동일-변수명-한번에-바꾸기-Sublime-text-style-editing [블로그]
[주요기능]
Jupyter notebook 생산성을 높이기 위한 방법 중 하나로 Sublime text style editing 기능을 활용하여 아래와 같은 기능을 사용할수 있다.
기능 | 단축키 | 설명 |
동일 변수 선택 (매우 유용함) |
Ctrl + D | |
동일한 줄 생성(매우 유용함) | Ctrl + Shift + D | |
줄 삭제 | Ctrl + X | |
괄호안의 내용 전체선택 | Ctrl + Shift + M | |
대문자로 변경 | Ctrl + K + U | |
소문자로 변경 | Ctrl + K + L |
[설치방법]
- custom.js파일 찾기
- jupyter notebook 설치 시 custom.js 파일도 같이 설치되는데 아래 경로에서 해당 파일을 찾을수 있다.
- C:/users/username/.jupyter/custom (여기서 username 부분은 본인의 computer에서 설정한 이름을 입력하면된다.) - custom.js 파일을 (본인이 주로사용하는)코드 에디터를 사용하여 연다.
- 아래 코드를 가장 아랫 줄에 입력 후 저장한다.
- Jupyter notebook을 키고 앞서 설명했던 기능들을 사용하면 된다!
require(["codemirror/keymap/sublime", "notebook/js/cell", "base/js/namespace"],
function(sublime_keymap, cell, IPython) {
cell.Cell.options_default.cm_config.keyMap = 'sublime';
var cells = IPython.notebook.get_cells();
for(var cl=0; cl< cells.length ; cl++){
cells[cl].code_mirror.setOption('keyMap', 'sublime');
}
}
);
예시)
'IDE + Tools + OS' 카테고리의 다른 글
[VS Code] sys.argv Terminal Parameter 가 있을 때 디버깅 방법 (0) | 2022.01.10 |
---|---|
visual studio 디버깅, 개념 (0) | 2018.04.30 |
nano 사용 (0) | 2018.04.30 |
Visual Studio 단축키 관련 (0) | 2018.03.14 |