[windows] 기본 편집기로서의 숭고함

Windows 7에서 파일 형식에 대한 기본 텍스트 편집기로 Sublime Text를 설정하는 방법이 있습니까?

또한 누군가가 정말 도움이 될 숭고한 텍스트 자습서 또는 위키를 알고 있다면.



답변

실제로 그것은 내 대답이 아니며 방금 봤습니다 .

  1. regedit를 엽니 다 ( Win+ R, “regedit”입력, 확인 선택).
  2. 로 이동 HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
  3. 경로가 정확한지 확인하고 그렇지 않은 경우 수정하십시오. regedit를 종료하십시오.
  4. Ctrl+ Alt+ Del(또는 이후 Windows 버전의 경우 Ctrl+ Shift+) Esc를 통해 작업 관리자를 열고 explorer.exe를 종료하고 실행 ( Win+ R)으로 이동하여 “explorer.exe”를 입력합니다 (또는이 단계를 건너 뛰고 재부팅하면됩니다).
  5. 이제 동일한 작업을 시도하고 텍스트 파일을 마우스 오른쪽 버튼으로 클릭하여 열고 숭고한 위치로 이동하면 사용 가능한 응용 프로그램 목록에 나타납니다.

나에게 그 가치는 이전에 휴대용 버전이 있던 데스크탑을 가리 켰습니다. 따라서 그것은 작동하지 않았습니다.

추신 그리고 저에게는 재부팅이나 로그 아웃이 필요하지 않았습니다 (WinXP).


답변

2014 년 11 월 21 일 수정

Tim Lewis 는 주석에서 http://www.binaryfortress.com/NotepadReplacer/ 에서 더 잘 작동 하는보다 일반적인 버전이 있다고 지적했습니다 .

원래 답변

이것을보십시오 : https://github.com/grumpydev/Sublime-Notepad-Replacement


답변

Sublime Text Portable을 연결하는 몇 가지 방법은 다음과 같습니다. 다음 텍스트는 확장자가 .reg 인 파일로 저장되어야하며 해당 파일에서 마우스 오른쪽 버튼을 클릭> 병합합니다.

그러면 모든 파일에 Sublime 오른쪽 클릭 메뉴 항목이 추가됩니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell]
@="Sublime"

[HKEY_CLASSES_ROOT\*\shell\Sublime]
@="&Sublime"

[HKEY_CLASSES_ROOT\*\shell\Sublime\command]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" \"%1\""

그러면 sublime Text가 notepad.exe에 대한 모든 호출을 대체합니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe]
"Debugger"="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" -z"

그러면 모든 확장과 연결할 수있는 SublimeFile 클래스가 생성됩니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SublimeFile\shell]
@="edit"

[HKEY_CLASSES_ROOT\SublimeFile\DefaultIcon]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\",0"

[HKEY_CLASSES_ROOT\SublimeFile\shell\edit\command]
@="\"D:\\PortableApps\\SublimeText\\sublime_text.exe\" \"%1\""

그러면 .ext 확장명이 SublimeFile과 연결됩니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.ext]
@="SublimeFile"


답변

1 : 제어판 에서 연결을 설정할 수도 있습니다 .

제어판> 기본 프로그램 > 파일 또는 프로토콜을 특정 프로그램과 연결 :

여기에 이미지 설명 입력

2 : 또는 IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI😉 를 통해 코드에서 호출

HRESULT LaunchAdvancedAssociationUI(
   [in]  LPCWSTR pszAppRegName
);


답변

CCleaner의 레지스트리 클리너 도구를 실행 한 다음 평소와 같이 기본 프로그램을 선택하고 추가 할 수 있습니다. ST2에서 ST3로 업그레이드 할 때 저에게 효과적이었습니다.


답변

탐색기에서 원하는 확장자를 가진 파일에서 컨텍스트 메뉴를 열고 다음 프로그램으로 열기-> 편집기 (사용 가능한 프로그램 목록에 나타나기 전에 바이너리를 찾아야 할 수 있음)를 선택하고 “항상 선택한 프로그램을 사용하여 열기 이런 종류의 파일 “.


답변

.php, .css 및 / 또는 .js 파일의 기본 프로그램으로 숭고한 텍스트 3을 만들기 위해 모든 옵션을 시도했습니다. 모든 것이 실패한 이유를 정확히 알지 못합니다. Windows 10 최신 버전 버그와 관련이 있다고 생각합니다.

하지만 좋은 소식은 CMD를 좋아하는 사람들에게도 저에게 일할 방법이 있다는 것입니다.

  1. 관리자 권한으로 CMD 열기
  2. 이 줄을 실행하십시오. FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
  3. .php 파일의 경우 다음 명령 ASSOC .php=sublime을 사용하십시오. js의 경우 다음을 사용하십시오. ASSOC .js=sublime등 …