본문 바로가기

개발하자

VS 코드 주피터: 파이썬 대화형 창을 기본 콘솔로 작동시킬 수 있는 방법이 있나요?

반응형

VS 코드 주피터: 파이썬 대화형 창을 기본 콘솔로 작동시킬 수 있는 방법이 있나요?

최근에 VSCode로 전환했는데, 매번 셀을 생성하지 않고 코드를 선택하고 +를 눌러 전송하면 되는 Spyder의 콘솔처럼 VSCode의 주피터 지원에서 Python Interactive Window가 작동하는 방법이 있는지 궁금합니다.

현재로서는 코드가 깨끗해질 때까지 터미널에서 작업하고 재사용 가능한 코드가 있을 때 셀을 만드는 것을 포기하고 PIW와 직접 작업하고 싶습니다.




당신은 이것을 최신 파이썬 확장으로 할 수 있을 것이다. 실행할 코드를 선택하고 Shift-Enter를 누릅니다. 안 되나요?




@Francisco RZ. 이에 대한 팝업 옵션이 표시되어 있어야 하지만 표시되지 않으면 VSCode 옵션에서 수동으로 설정할 수 있습니다. 여기서 이 사람만 바꿔주세요:

Python->데이터 과학: 대화형 창으로 선택 항목 보내기

그것은 당신이 찾고 있는 것을 얻을 것이다.

: VS Code Python 2월 출시부터 정답이 될 것이기 때문에 이 답변을 수락합니다




다음과 같은 방법으로 항상 기본 콘솔 설정을 변경할 수 있습니다:

  • 명령 팔레트 열기(⌘⇧P)
  • "환경설정:설정 열기(JSON)
  • 이 줄 편집:

    "python.dataScience.sendSelectionToInteractiveWindow": false
    



만약 당신이 python 퍼센티지 스크립트로 저장된 노트북을 가지고 있다면, 각 "셀"은 # %%로 구분되며 기본 실행 명령은 "Shift+Ctrl"이다. 나중에 대화형 창에서 작업할 때 즉시 작성한 특정 셀을 스크립트에 포함하려면 대화형 창에서 최근에 실행된 셀 바로 옆에 "파일에 코드 붙여넣기"라는 버튼이 하나 있습니다. 그리고 나중에 html이나 pdf로 내보낼 수 있도록 노트북을 사용하는 경우 대화형 창에서 실행하면 내보내기 버튼도 있습니다.




나의 경우(지금) 대화형 모드는 "jupyter.sendSelectionToInteractiveWindow"를 설정한 후 실행됩니다. true




나에게 효과가 있었던 것은 다음과 같다:

  1. Ctrl + Shift + P
  2. "type.json"을 입력합니다
  3. 환경설정: 사용자 설정 열기(JSON)
  4. 다음 행을 복사했습니다:
{
    "jupyter.interactiveWindow.textEditor.executeSelection.": true
}

이것이 라인의 업데이트된 버전인 것 같습니다

"python.dataScience.sendSelectionToInteractiveWindow": false

이것이 당신에게 효과가 있기를 바랍니다.


반응형