애플 M1의 Intel에 구축된 Visual Studio Code의 터미널을arm64(임시 변형)로 변경

2021년 3월 5일 AM3:07 추기
Visual Studio Code의 Stable 버전은 1.54 버전부터 유니버설과 애플 실리콘 빌딩을 지원합니다.이 설정을 변경하지 않으면 터미널 결합arm64이 됩니다.

Summary

  • Intel의 Visual Studio Code에서 터미널 아키텍처는 arm64
  • 가 아닙니다.
  • % arch -arm64 zsh 아키텍처를 임시로 전환하는 방법
  • Visual Studio Code의 터미널을 변경하는 기본 방법
  • Intel이 구축한 Visual Studio Code의 터미널은 i386입니다.


    기사를 집필할 때 비주얼스튜디오코드에는 유니버설 빌딩이나 애플 실리콘 빌딩이 없었다.
    Apple 실리콘 빌딩의 Visual Studio Code-Insides와 Exploration의 단말기는
    % arch
    arm64
    
    Intel 빌드 Visual Studio Code

    % arch
    i386
    
    .

    임시 수정 구조

    arch 명령어-arch 옵션을 통해 아키텍처를 변경할 수 있습니다.
    arm64의 Zsh
    % arch -arm64 zsh
    % arch
    arm64
    
    원래 Zsh로 복원하기
    % arch -x86_64 zsh
    % arch
    i386
    

    Visual Studio Code 터미널 기본값 변경


    Visual Studio Code에서 설정한 "Terminal Itegrated Bresl: Osx"부터 "settings.json 편집"을 시작합니다.
    /bin/zshterminal.integrated.shell.osx의 값은 /usr/bin/arch로 변경됐다.

    그런 다음 Visual Studio Code에서 설정한 "Terminal Itegrated Breal Args: Osx"를 다음과 같이 편집합니다.
  • Terminal › Integrated › Shell Args: Osx
  • -arm64
  • zsh
  • 위의 설정을 통해 Visual Studio Code의 터미널을 연 후/usr/bin/arch -arm64 zsh ARM 스키마의 Zsh를 사용할 수 있습니다.물론 "Shell Args:Osx"의 zshbash로 설정하면 ARM 구조의 Bash를 사용할 수 있습니다.

    오른쪽 절반 설정 변경 후 새로 열린 터미널

    기사를 쓰는 계기가 된 트위터 게시물입니다.

    좋은 웹페이지 즐겨찾기