Programming

IPython / Jupyter Notebook에서 줄 번호 표시

procodes 2020. 7. 12. 10:36
반응형

IPython / Jupyter Notebook에서 줄 번호 표시


IPython / Jupyter Notebook에서 실행되는 대부분의 언어 커널의 오류 보고서는 오류가 발생한 행을 나타냅니다. 그러나 (적어도 기본적으로) 노트북에는 줄 번호가 표시되지 않습니다.

IPython / Jupyter Notebook에 줄 번호를 추가 할 수 있습니까?


CTRL- ML토글은 CodeMirror 지역 번호 라인. 다른 키보드 단축키는 빠른 도움말을 참조하십시오.

자세한 내용은 CTRL- M(또는 ESC) 명령 모드로 이동 한 다음 L를 누르면 현재 셀 라인 번호의 가시성이 토글됩니다. 최신 노트북 버전에서는 Shift-L모든 셀에 대해 전환해야합니다.

바로 가기가 기억 나지 않으면 명령 팔레트 Ctrl-Shift+P( Cmd+Shift+PMac의 경우)를 불러 와서 "행 번호"를 검색하십시오) 바로 가기를 토글하고 표시 할 수 있어야합니다.


IPython 2.2.0에서는 명령 모드에서 Esc (소문자를 입력하여 활성화)에 l (소문자 L) 만 입력하면됩니다. 다른 단축키는 [도움말]-[키보드 단축키]를 참조하십시오.

또한 편집 하여 줄 번호를 표시하도록 기본 동작을 설정할 수 있습니다 .custom.js


View-> 에서 Toggle Line Number 옵션을 선택하십시오 Toggle Line Number.

메뉴는 다음과 같습니다


나를 ctrl + m위해 웹 페이지를 png로 저장하는 데 사용되므로 제대로 작동하지 않습니다. 그러나 다른 방법을 찾습니다.

툴바 에는 명령 paletee 이라는 이름의 하단이 있으며 , 클릭하여 행을 입력하면 여기에서 토글 셀 라인 번호를 볼 수 있습니다.


활성 단축키를 아는 방법은 다음과 같습니다 (OS 및 노트북 버전에 따라 변경 될 수 있음)

Help > Keyboard Shortcuts > toggle line numbers

ipython3을 실행하는 OSX에서는 ESC L


시작할 때 모든 셀에서 기본적으로 줄 번호를 켜려면이 링크를 사용하는 것이 좋습니다.

https://www.webucator.com/blog/2015/11/show-line-numbers-by-default-in-ipython-notebook/

나는 인용한다 ...

jupyter config 디렉토리로 이동하십시오. 명령 행에 다음을 입력하여 찾을 수 있습니다.

jupyter --config-dir

거기에서 열거 나

custom

폴더.

해당 폴더에 custom.js파일이 있습니다. 없는 경우 만들 수 있어야합니다. 텍스트 편집기에서 열고 다음 코드를 추가하십시오.

define([ 'base/js/namespace', 'base/js/events' ], function(IPython, events) { events.on("app_initialized.NotebookApp", function () { IPython.Cell.options_default.cm_config.lineNumbers = true; } ); } );


당신은 또한 찾을 수 Toggle Line Numbers에 따라 View브라우저에서 Jupyter 노트북의 상단 도구 모음. 모든 노트북 셀 의 줄 번호를 추가 / 제거합니다 .

나를 위해 Esc+ l는 활성 셀의 줄 번호 만 추가 / 제거했습니다.


1. esc를 눌러 명령 모드로 들어갑니다. 2. 줄 번호를 표시하려면 l (소문자 L)입니다.

참고 URL : https://stackoverflow.com/questions/10979667/showing-line-numbers-in-ipython-jupyter-notebooks

반응형