[생산성 향상] Sublime Text 권장 패키지 & 단축키 모음 요약
12380 단어 sublime
저는 3~4년 정도 썼어요.
지금도 편리한 포장과 단축키가 저장되어 있습니다.
포장에 넣을 수 있다면 좋겠지만 단축키를 전혀 사용하지 않은 사람, 뭐든지 편집할 수 있는 사람이 Sublime Text의 좋은 점을 알았으면 좋겠어요.
개시하다
Sublime Text 다운로드
다음 URL에서 Sublime Text를 다운로드합니다.
Sublime Text
패키지를 설치하려면
Sublime Text가 설치되면 필요한 패키지가 설치됩니다.
1.
command + shift + P
에서 매크로 패키지를 설치하는 화면(명령 트레이)을 엽니다.install
를 입력하고 Package Congrol:Install Package를 선택합니다.설치하는 동안 다운로드 중인 애니메이션이 화면 왼쪽 아래에 표시됩니다.
잃어버리면 설치 완료.
생산성 향상을 위한 권장 패키지
Emmet
작업 속도: 2배(작업 속도는 개인적인 소감입니다.)
HTML 태그 및 CSS 속성을 바로 가기로 설명할 수 있습니다.
또 태그 선택 등 단축키 기능이 보완됐다.
https://github.com/sergeche/emmet-sublime#available-actions
Goto-CSS-Declaration
작동 속도: 1.5배
HTML의 class(또는 id)에서 편집하려는 CSS(SCSS) 파일의 해당 위치로 순간적으로 이동할 수 있습니다.
복제목시와 반 검색의 번거로움을 줄였다.
Increment Selection
작동 속도: 1.3배
img_01、img_02...img_십방
시퀀스 단축키 기능을 보완합니다.abcde...의 번호도 가능합니다.
Select Quoted
작동 속도: 1.3배
따옴표의 단축키를 선택할 수 있습니다.
긴 문장도 질질 끌지 않기 때문에 이 소박함을 선택할 수 있다.
Smart Delete
작동 속도: 1.1배
줄 끝에서 공백을 삭제하면 다음 줄의 들여쓰기가 삭제됩니다.
줄 끝에 fn+delete를 더하면 들여쓰기를 삭제합니다.
TrailingSpaces
작동 속도: 1.1배
전각 공간과 기종 의존 문자의 강조 표시
오류, 부호화 등을 발견하는 데 도움이 된다.
AutoFileName
작동 속도: 2배
경로 참조를 추가합니다.
루트 경로의 설명에서 역할을 잘 발휘하지 못하지만 프로젝트 등록을 통해 효과적입니다.
https://www.sublimetext.com/docs/3/projects.html
SublimeCodic
작동 속도: 1.2배
일본어를 영어로 바꾸다.
프로그래머에게 제공된 명명 사전codic의 API 패키지를 사용합니다.이용하려면 코드에 로그인하고 방문 대화를 받아야 합니다.
1.
command + shift + P
에서 명령 트레이를 열고 Package Control: Add Repository
를 선택합니다.2. 입력 상자에
https://github.com/naoyukik/SublimeCodic
를 입력합니다.3.
command + shift + P
에서 명령 트레이를 열고 Package Control: Install Package
를 선택하고 SublimeCodic
를 입력하고 선택합니다.4. 로그인codic하고 왼쪽 메뉴의 API 상태에서 액세스 토큰을 복사합니다.
[Preference]-[Package Settings]-[sublime Codic]-[settings-User]에서 다음을 설정합니다.
{
"access_token": "**コピーしたアクセストークン入力**",
"casing": "camel",
"acronym_style": "camel strict"
}
5. 단축키 설정[Preference] - [Key Bindings]에서 다음을 추가합니다.[
//SublimeCodic:日本語を英語に変換
{
"keys": ["alt+t"], "command": "codic_translate_string", "args": {"casing": "camel"},
}
]
사용법1. 영어로 변환할 단어 선택
alt + T
Codecs33
shift-jis 파일을 표시할 수 있습니다.
ConvertToUTF8
문자 인코딩을 UTF8로 변환합니다.
EditorConfig
규칙을 통일하는 데 쓰이는 문서.
↓기술방법
https://github.com/sindresorhus/editorconfig-sublime
https://editorconfig.org/
SublimeCodeIntel
모든 언어의 문법 강조와 자동 보완.
입력한 문자열의 자동 완성 등입니다.
HTML5
HTML 코드 완성
SCSS
SCSS의 보완.
SCSS Snippets
SCSS의 가벼운 운동.
SublimeLinter
오류 검사.
File Manager
사이드바 확장.
OmniMarkupPreviewer
Mardown을 미리 봅니다.
Monokai Extended
문법이 Markdown을 돋보이게 한다.
Markdown Extended
Markdown 내의 코드를 구문으로 강조 표시합니다.
가시성 향상 포장
BracketHighlighter
가시성: 1.5배
가시성 향상.강조
[], (), {}, "", '', <tag></tag>
등괄호류A File Icon
가시성: 1.1배
사이드바의 파일 아이콘을 변경합니다.
간편한 관리 패키지
FindKeyConflicts
반복되는 단축키를 표시합니다.
1.
command + shift + P
에서 명령 트레이를 열고 FindKeyConflicts:All Conflicts
를 선택합니다.[Preference] - [Key Bindings]에서 단축키를 지정합니다.
CSS3
CSS3 고라이터.
Babel
리액션 문법으로 썼어요.jsx 파일 문법을 강조할 수 있는 패키지입니다.
babel의 문법 하이라이트는 다음과 같다.
[View] - [Syntax] - [Babel] - [JavaScript (Babel)]
EJS 2
EJS에서 사용하는 문법 하이라이트.
※ 다른 템플릿 엔진을 사용하는 사용자는 설치 필요 없음
Set Syntax: EJS(<% %>)
를 선택합니다.단축키 목록
우선 버튼 귀속을 설정합니다.
[Preferences]-[key Bindings]-[Default.sublime-keymap-User]
에 다음과 같은 내용을 보충한다.[
// タグのみ削除
{ "keys": ["alt+shift+d"],"args": {"action": "remove_tag"},"command": "run_emmet_action","context": [{"key": "emmet_action_enabled.remove_tag"}]},
// 選択部分をコード整形
{ "keys": ["super+shift+r"], "command": "reindent" , "args": { "single_line": false } },
// タブ切り替え
{ "keys": ["ctrl+tab"], "command": "next_view" },
{ "keys": ["ctrl+shift+tab"], "command": "prev_view" },
// 一つ前に開いていたページに戻る
{ "keys": ["super+ctrl+left"], "command": "next_view_in_stack" },
// Class名やIDから使用しているCSSを検索
{
"keys": ["super+right"], "command": "goto_css_declaration",
"args": {"goto": "next"}
},
{
"keys": ["super+left"], "command": "goto_css_declaration",
"args": {"goto": "prev"}
},
// codic
{
"keys": ["alt+t"], "command": "codic_translate_string"
},
{
"keys": ["alt+i"], "command": "codic_input_string"
},
]
행 복사command + shift + D
.행 선택
command + L
.여러 위치에 커서 놓기
command
를 누르고 원하는 곳을 클릭선택한 문자열 찾기 및 다중 선택
1. 문자 선택
command + D
이전 단계로 돌아가기1.
command + U
뛰다1. 건너뛸 문자를 선택한 상태
command + K
.2.
command + D
HTML에서 스타일에 맞는 SCSS로 순간 이동
사용 패키지: Goto-CCSS-Declation
작동 속도: 1.5배
1. 이동하려는 SCSS(CSS)를 연 상태에서 커서를 HTML 파일에서 해당 CSS의 클래스(ID) 이름에 맞춰
command + control + →
저는 command + →
로 이동하고 싶어요.[Preferences]-[Package Settings]-[Goto-CSS-Declaration]-[Settings - User]
에 다음과 같은 설정이 추가되었습니다.[
// Class名やIDから使用しているCSSを検索
{
"keys": ["super+right"], "command": "goto_css_declaration",
"args": {"goto": "next"}
},
{
"keys": ["super+left"], "command": "goto_css_declaration",
"args": {"goto": "prev"}
}
]
리 태그로 글머리 기호 묶기control + option + enter
ul>li*
를 입력하고 Enter선택한 여러 위치에 복사된 문자열 삽입
1. 문자열을 삽입할 위치에 커서를 놓습니다.
2. 삽입할 문자열 복사
3. 복사한 글의 행수와 선택한 부분이 일치하는지 확인하고 붙여넣기
※ 선택 부분과 문자열의 줄 수가 일치하지 않으면 삽입이 원활하지 않습니다.
태그만 삭제
1. 삭제할 태그 위에 커서를 놓습니다
option + shift + D
.정상적으로 실행할 수 없을 때, 키 귀속을 설정해야 합니다.
키 바인딩 설정
1. [Preference]-[Key Bindings]-[sublime-keymap User]에 다음 내용 추가
{ "keys": ["alt+shift+d"],"args": {"action": "remove_tag"},"command": "run_emmet_action","context": [{"key": "emmet_action_enabled.remove_tag"}]},
<img src="http://mokichi.xyz/img/sublime/3.gif" alt="">
태그에 포함된 요소 선택1. 선택할 요소가 포함된 태그 위에 커서를 놓습니다
command + shift + A
.각 태그 선택
모드 1
1. 선택할 태그 위에 커서를 놓습니다
control + J
.모드 2
1. 선택할 태그 또는 태그 요소에 커서를 두 번
command + shift + A
놓습니다.※ 커서 위치의 중첩 깊이에 따라 클릭 횟수가 증가합니다.
일련 번호 지정(증가분)
패키지 사용: Select Qodted
1. 여러 커서로 선택
shift + command + P
2. 명령 트레이에 "incredent Selection"을 입력합니다.따옴표 내용 선택
패키지 사용: Select Qodted
1. 선택할 요소에 커서를 놓습니다
command + shift + '(Pの右横の@)
.프레젠테이션처럼 Alt 콘텐츠를 한꺼번에 선택하고 Alt에 한꺼번에 가입할 수 있다.
※ 인용부호의 내용이 비어 있거나 한 글자만 있으면 선택할 수 없습니다.
시작 및 끝 태그 선택 및 변경
패키지 사용: Emmet
1. 변경할 태그 위에 커서를 놓습니다
command + shift + K
.빈 태그 또는 따옴표 사이에 커서를 놓습니다.
그림의 폭과 높이를 자연값으로 조정하기
이미지 선택
control + shift + I
들여쓰기 성형
성형하고 싶은 축소 요소 선택
command + shift + R
화면 분할
alt + command + [1〜5]
패키지 목록 확인
command + shift + P 「Package Control: List Packages」
여러 창을 표시할 때 현재 창을 전환합니다
command + F1
끝맺다텍스트 편집기는 자신의 취향에 따라 맞춤형으로 제작할 수 있기 때문에 익숙해지면 지금보다 작업 효율이 몇 배 높아진다.포장과 단축키 외에도 스티브 애완동물과 프로젝트에 등록해 더욱 효율적으로 일할 수 있다.
이 일대는 다음에 다시 이야기합시다!
Reference
이 문제에 관하여([생산성 향상] Sublime Text 권장 패키지 & 단축키 모음 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/s-kato/items/f6607e7db667c46a0767텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)