VS Code에서 통합 터미널을 별도의 창에서 열 수 있습니까?
VS Code에서는 별도의 창에서 터미널을 열 수 있습니까?지금까지 제 연구는 전혀 그렇지 않다고 지적했지만, 해결책이나 해결책이 있는 사람이 있는지 궁금합니다.
창 사이로 터미널 이동
이제 를 통해 분리하여 윈도우 간에 터미널을 이동할 수 있습니다.
Terminal: Detach Session
하나가 되어 다른 것에 붙어 있는Terminal: Attach to Session
앞으로 이 기능을 사용하면 교차 창 드래그 앤 드롭이 가능해질 것입니다!
v1.58의 많은 변경 사항: https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_58.md#terminals-in-the-editor-area
v1.59 터미널 변경사항 이동(다른 창으로 드래그 앤 드롭 포함)은 https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_59.md#drag-and-drop-terminals-across-windows 을 참조하십시오.
창에서 터미널 끌어서 놓기
한 창의 탭 목록 또는 편집기 영역에서 다른 창의 탭 목록, 편집기 영역 또는 패널로 터미널을 끕니다.
편집기 영역의 터미널
이제 터미널을 편집기 영역에 만들거나 이동할 수 있으므로 패널 상태에 관계없이 지속적으로 표시되고 계속 표시되는 다차원 그리드 레이아웃을 사용할 수 있습니다.
편집기 영역에서 터미널을 사용하려면 다음과 같은 몇 가지 옵션이 있습니다.
편집기 영역의 터미널 만들기 명령을 통해 만듭니다.
탭 목록에서 끌어다 놓아 터미널을 패널에서 편집기로 이동합니다.
터미널에 초점을 맞춘 편집기 영역으로 터미널 이동을 실행합니다.
터미널 탭의 상황에 맞는 메뉴 동작을 통해 편집기 영역으로 이동합니다.
더terminal.integrated.defaultLocation
새로 만든 단말기를 기본적으로 편집기 영역으로 유도하도록 설정할 수 있습니다.
시도해 보십시오.
File > Open New Window
- Ctrl+Shift+P >
Terminal: Create New Terminal in Editor Area
언제든지 명령에 키 바인딩을 추가할 수 있습니다.
OP는 단말기를 위한 별도의 창을 만들고 싶어하지만 분리된 단말기는 여전히 원래 창에 코드 편집기에 연결되어 있다고 생각합니다(그것도 제가 원하는 것입니다).편집기에서 코드를 실행하면 출력이 터미널의 별도 창에 표시됩니다.그러나 단순히 vcode의 새 창을 열고 거기서 터미널을 열거나 원래 창에서 새 창으로 터미널을 끌어다 놓으면 새 터미널은 터미널의 동일한 세션이 아닙니다.별도의 독립적인 비연결 터미널입니다.편집기에서 코드를 실행하면 새로운 별도 터미널에서 출력이 표시되지 않습니다.연결되지 않은 새 터미널을 만드는 것이 가능합니다.일반 터미널 창, 즉 윈도우 운영 체제의 메인 메뉴에 있는 창을 열어서 이를 달성할 수 있었습니다. vcode를 사용할 필요도 없습니다.
이 대답은 이제 구식입니다.VS Code 창 간에 터미널 창을 이동하는 방법에 대한 지침은 다음 답변을 참조하십시오.이 대답은 여전히 작동하지만 더 이상 필요한 해결 방법은 아닙니다.
Visual Studio는 하루 종일 창을 분리할 수 있기 때문에 IMO에서 창을 분리할 수 없습니다.
해결 방법이 있지만 VSCode에서 새 창을 열고 해당 창에서 터미널 창을 최대화할 수 있습니다.
하고 한 이유는 파이썬을 대화형으로 사용할 수두입니다.shift
+enter
되지 을 열 . 연결/분리가 잘 되지 않았고, 별도의 단말기를 열 수도 없습니다.
화면 테두리를 가로질러 하나의 창 크기를 조정할 수 있습니다!그런 다음 터미널 탭/헤더를 마우스 오른쪽 버튼으로 클릭하고 다음을 클릭합니다.Move panel to the left
그고리 voila!
- 파일 → 새 창으로 이동하여 새 창을 만듭니다.
- 내부의 새 터미널을 엽니다.
- 합니다.
cd your\projectfolder\path
).
그리고 여기, 여러분은 프로젝트를 위한 터미널을 각각의 창 안에 가지고 있습니다.
요청하신 이상적인 경우는 미구현 상태인 두 개의 발행 티켓을 통해 추적할 수:
이러한 이슈 티켓에 엄지손가락을 치켜세워 구현에 대한 지원을 보여주고, 해당 티켓에 가입하여 토론 및 업데이트에 대한 알림을 받을 수 있습니다.하지만 제발 "나도"라는 말은 하지 마세요."미투" 의견은 일반적으로 토론을 혼란스럽게 하고 중요한 가치가 있는 어떤 것도 기여하지 않기 때문에 리포 유지보수자들에게 성가신 것으로 간주된다.
해결 방법은 작업 공간 폴더가 없는 빈 새 VS Code 창을 만들고 기존 창에서 해당 창으로 터미널을 끌 수 있습니다.창에서 세션에 ("VS Code" ).Terminal: Detach Session
그리고.Terminal: Attach to Session
명령 팔레트에 있는 명령).사용 설명서도 참조하십시오.
сtrl+Shift+c를 사용해 보십시오.명령 프롬프트 창에서 스크립트가 있는 폴더를 엽니다.
터미널을 편집기 아래가 아닌 나란히 표시되도록 변경할 수 있습니다.그리고 창문을 매우 넓게 만듭니다.그것은 거의 창문이 두 개 있는 것과 같습니다.
- TERMINAL 탭에서 마우스 오른쪽 버튼을 클릭합니다.
- 보기를 측면 패널로 이동을 선택합니다.
- 창을 매우 넓게 만듭니다.
VS Code에서는 터미널 창을 분리할 수 있지만 분리한 창 편집기의 출력은 표시되지 않습니다.
검색하는 데 시간이 좀 걸렸고, 동일한 CWD의 별도 터미널에서 디버깅하려는 파일을 실행하는 것 외에는 해결 방법이 없습니다.따라서 파일을 실행할 때마다 편집 중인 창에 파일을 저장해야 합니다.심한 통증
터미널 창을 VS Code로 분할하는 방법은 없는 것으로 알고 있습니다.왜냐하면 나도 길을 많이 찾아봤기 때문입니다.아마도 당신은 아래와 같이 상상할 것입니다.
대신 'Tab' 스타일을 사용하는 것이 좋습니다.즉, 터미널을 Python 파일과 같은 편집 탭 중 하나로 사용하는 것을 의미합니다.그것은 저에게 매우 편리합니다.
아래와 같은 버튼도 찾을 수 있습니다.
그런 다음 바로 가기로 메뉴를 바인딩할 수 있습니다.저는 Ctrl+KM을 설정하는 것을 선호합니다.
바로 가기 메뉴에서 "단말기를 편집기 영역으로 이동"을 검색합니다.
끝!
VSCode 터미널 내에서 PowerShell을 사용하는 경우 시작 메뉴에서 PowerShell 콘솔을 사용해 보는 것은 어떨까요?기본적으로 터미널을 별도의 창에서 사용하는 것과 같습니다.도움이 되길 바랍니다.샘플
언급URL : https://stackoverflow.com/questions/59665958/is-it-possible-to-open-integrated-terminals-from-vs-code-in-a-separate-window
'it-source' 카테고리의 다른 글
오류: 기본 엔진이 지정되지 않았으며 확장 기능이 제공되지 않았습니다. (0) | 2023.08.09 |
---|---|
apk는 이전 버전과 동일한 인증서로 서명되어야 합니다. (0) | 2023.08.09 |
java.lang을 가져오는 중입니다.REST Assured를 사용하여 테스트할 때 AbstractMethodError가 발생함 (0) | 2023.08.09 |
두 json 개체를 jquery와 병합 (0) | 2023.08.09 |
jQuery에서 클릭 앤 홀드를 청취하려면 어떻게 해야 합니까? (0) | 2023.08.09 |