본문 바로가기
IDE + Tools + OS

코드 편집 단축키

by chaloalto 2021. 6. 2.

출처: 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  

[설치방법]

  1. custom.js파일 찾기
    - jupyter notebook 설치 시 custom.js 파일도 같이 설치되는데 아래 경로에서 해당 파일을 찾을수 있다.
    - C:/users/username/.jupyter/custom (여기서 username 부분은 본인의 computer에서 설정한 이름을 입력하면된다.)
  2. custom.js 파일을 (본인이 주로사용하는)코드 에디터를 사용하여 연다.
  3. 아래 코드를 가장 아랫 줄에 입력 후 저장한다. 
  4. 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