[sublimetext2] Sublime text 2에서 Sublime text3으로 마이그레이션

sublime text2에 설치 한 모든 동일한 구성 / 플러그인을 갖기 위해 sublime text 2에서 sublime text 3으로 마이그레이션해야합니다.

Sublime Text 3을 설치했지만 Sublime Text 2 패키지 및 설정이 없습니다. 마이그레이션하는 간단한 방법이 있는지 아니면 일부 폴더를 복사하는지 정말 모르겠습니다.



답변

Sublime Text 2에서 ST3로 마이그레이션하는 방법을 자세히 설명하는 블로그 게시물을 작성했습니다.

읽어보기 : “아직 ST3를 사용할 수 있습니까? Sublime Text 3로 마이그레이션”

TLDR :

  1. git을 사용하여 Package Control의 python3 브랜치를 설치합니다. 여기에서 단계별 지침을 확인할 수 있습니다 .

  2. 두 개 Sublime Text 2/Packages/Sublime Text 3/Packages/제외한 모든 폴더로 이동 : DefaultPackage Control.


답변

ST2의 기본 설정 / 구성은 패키지 / 사용자에 있습니다 (기본 설정-> 패키지 찾아보기에서 찾을 수 있음). 해당 폴더를 ST3의 Packages 폴더에 복사하면됩니다.

플러그인에 관해서는 이미 언급 된 링크를 확인하는 것이 가장 좋습니다 : https://github.com/wbond/sublime_package_control/wiki/Sublime-Text-3-Compatible-Packages
이 위키 페이지는 패키지 제어를 통해 설치할 수있는 플러그인과 어떤 플러그인을 설명합니다. 수동 설치가 필요합니다.


답변

윈도우 사용자를위한이 추가적으로 정보는 만들 ST3는 AS 마이그레이션 후 기본 편집기 .

두 버전을 모두 유지하거나 제거하면 ST2open with기본적으로 파일을 열거 나 ST3.

Open With / default editor가 작동 하도록 도와 줄 수 있다고 생각 합니다.
문제는 Sublime Text 제거 프로그램이 Sublime Text 2의 sublime_text.exe를 참조하는 특정 레지스트리 항목을 제거하지 않아 Windows에서 Sublime Text 3의 sublime_text.exe에 대한 항목을 추가하지 못하게한다는 것입니다.

수동으로 수정하려면 다음을 열고 regedit탐색하십시오.

Computer\HKEY_CLASSES_ROOT\Applications\

sublime_text.exe항목을 찾아 삭제하십시오. 이제 Sublime Text 3를 원하는 모든 기본 편집기로 설정할 수 있습니다.

Source : Re : Ca n’t make default editor in windows by @ kane_t


답변

  1. Python3 버전의 Package Control을 설치합니다. Package Control에 대한 Sublime Text 3 코드를 복사하고 Sublime 의 콘솔 ( Ctrl `)을 열고 코드를 콘솔에 붙여 넣습니다.

  2. 메뉴 에서 Sublime Text에서 Preferences> Browser Packages...를 사용하여 두 Sublime Text 버전에 대한 사용자의 Packages 디렉토리를 엽니 다 . ( Sublime Text> Preferences> Browser Packages...OSX에).

  3. ST2 패키지 디렉토리에서 다음 두 디렉토리를 제외한 모든 디렉토리를 복사하십시오. DefaultPackage Control. 모든 디렉토리를 ST3 패키지 디렉토리에 붙여 넣으십시오.

  4. Sublime Text 3을 다시 시작하십시오.

  5. (선택 사항) 터미널 / 명령 프롬프트 별칭을 ST3으로 이동합니다.

    • Windows : autoexec.bat사용자 디렉터리에서 편집 합니다. 변경 doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $*doskey subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $*. autoexec.bat명령 줄 인터페이스를 저장 하고 다시 시작합니다.

    • OSX : sudo rm /bin/subl터미널에서 실행하여 이전 별칭을 제거합니다 . 로 새 별칭을 추가합니다 sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /bin/subl.

  6. (선택 사항) 라이센스 키를 ST3에 입력합니다. 메뉴에서 Help>를 선택 Enter License하고 라이센스 키를 붙여 넣습니다.

자세한 내용은 Sublime Text 2에서 ST3로 마이그레이션하는 방법에 대한 Wes의 블로그 게시물을 참조하십시오. “아직 ST3를 사용할 수 있습니까? Sublime Text 3로 마이그레이션”


답변

플러그인이 변환되었는지 확인 : www.caniswitchtosublimetext3.com 은 더 이상 사용할 수 없습니다.

ST3 및 ST2는 별도의 폴더에 있으므로 계속해서 설치하고 작업하면서 플러그인 / 환경 설정을 추가 할 수 있습니다.


답변