Sublime text 3은 코더들이 가장 선호하는 코드 편집기입니다. 매일 코드를 다룰 때 먼저 도구를 갈고닦아야 기본 코드 편집기 단축키를 익히면 코드를 더 효율적으로 만들 수 있습니다. 처음에는 조금 낯설 수도 있지만, 1~2주만 투자하시면 자주 사용되는 단축키에 익숙해지실 수 있습니다!
Sublime text 3은 코더들이 가장 선호하는 코드 편집기입니다. 매일 코드를 다룰 때 먼저 도구를 갈고닦아야 합니다. 기본 코드 편집기 단축키를 익히면 코드를 더 효율적으로 만들 수 있습니다. 처음에는 조금 낯설 수도 있지만, 1~2주만 투자하시면 자주 사용되는 단축키에 익숙해지실 수 있습니다! 실제로 sulime text 메뉴바의 각 옵션에 관련 단축키가 표시됩니다. 이 글은 주로 숨겨져 있거나 발견되지 않은 단축키를 정리하는 것입니다.
Sublime Text 3 단축키 버전
Ctrl+Shift+P: 명령 패널 열기
Ctrl+P: 프로젝트에서 파일 검색
Ctrl+G: 해당 줄로 이동
Ctrl+W: 현재 열려 있는 파일 닫기
Ctrl+Shift+W: 열려 있는 모든 파일 닫기
Ctrl+Shift+V: 붙여넣기 및 서식 지정
Ctrl+D: 단어를 선택하고 반복하여 다음 같은 단어의 선택 영역을 늘립니다.
Ctrl+L: 줄을 선택하고 반복 순차적으로 선택 다음 줄 선택 추가
Ctrl+Shift+L: 여러 줄 선택
Ctrl+Shift+Enter: 현재 줄 앞에 새 줄 삽입
Ctrl+X: 현재 줄 삭제
Ctrl+M: 점프 해당 괄호로
Ctrl+U : 소프트 실행 취소, 커서 위치 실행 취소
Ctrl+J: 태그 내용 선택
Ctrl+F: 콘텐츠 찾기
Ctrl+Shift+F: 찾기 및 바꾸기
Ctrl+H: 바꾸기
Ctrl+R : 방법으로 이동
Ctrl+N: 새 창 만들기
Ctrl+K+B: 사이드바 전환
Ctrl+Shift+M: 현재 괄호의 내용을 선택하고 괄호 자체를 반복적으로 선택
Ctrl+F2: 설정 /삭제 마커
Ctrl+/: 현재 줄에 주석 달기
Ctrl+Shift+ /: 현재 위치에 주석 삽입
Ctrl+Alt+/: 주석을 차단하고 첫 번째 줄에 집중, 주석 작성에 사용
Ctrl+Shift+A : 현재 라벨 전후 선택, 라벨 수정에 사용
F11: 전체 화면
Shift+F11 : 전체 화면 방해 금지 모드, 현재 파일만 편집
Alt+F3: 같은 단어 모두 선택
Alt+.: 라벨 닫기
Alt+Shift+숫자: 분할 화면 표시
Alt+숫자: N번째 파일 열기로 전환
Shift+오른쪽 드래그: 열 내용을 변경하거나 삽입하는 데 사용되는 커서가 많이 있습니다.
앞으로 및 뒤로 키.
Ctrl을 누르고 여러 위치를 차례로 클릭하거나 선택하세요.
Ctrl+Shift+위아래 키를 눌러 줄을 바꾸세요.
Ctrl+U 소프트 실행 취소, Gtrl+Z와 같은 느낌입니다.
Ctrl+F2 북마크 설정
Ctrl+T 왼쪽과 오른쪽 문자를 바꿉니다.
F6 단어 감지 맞춤법
카테고리 검색
Ctrl+F 하단 검색창을 열어 키워드를 검색해 보세요.
Ctrl+shift+F 폴더 내에서 검색. 일반 편집기와의 차이점은 검색을 위해 여러 폴더를 추가할 수 있다는 점입니다. 이는 약간 고급 기능이며 아직 연구되지 않았습니다.
Ctrl+P 검색창을 엽니다. 예: 1. 파일을 빠르게 검색하려면 현재 프로젝트의 파일 이름을 입력하십시오. 2. 파일에서 함수 이름을 찾으려면 @ 및 키워드를 입력하십시오. 3. 다음과 같이 입력하십시오. 4. 변수 이름을 찾으려면 #과 키워드를 입력하세요.
Ctrl+G 다음을 사용하여 자동으로 검색 상자를 열고 코드 줄로 이동하려면 숫자를 입력하세요. 예: 긴 페이지 코드가 있는 파일을 빠르게 찾습니다.
Ctrl+R 검색 상자를 열고 @를 자동으로 추가하고 키워드를 입력하여 파일에서 함수 이름을 찾으세요. 예를 들어 기능이 많은 페이지에서 기능을 빠르게 검색할 수 있습니다.
Ctrl+: 검색창을 열고 자동으로 #을 추가하고 키워드를 입력하여 파일에서 변수 이름, 속성 이름 등을 검색합니다.
Ctrl+Shift+P 명령 상자를 엽니다. 시나리오 예시: 네이밍 박스를 열고 키워드를 입력한 뒤 패키지를 이용해 플러그인을 설치하는 등 서브라임 텍스트나 플러그인 기능을 호출한다.
Esc는 커서 여러 줄 선택을 종료하고 검색 상자, 명령 상자 등을 종료합니다.
디스플레이 클래스
Ctrl+Tab 파일을 탐색한 순서대로 현재 창의 탭을 전환합니다.
Ctrl+PageDown 현재 창의 탭을 왼쪽으로 전환합니다.
Ctrl+PageUp 현재 창의 탭을 오른쪽으로 전환합니다.
Alt+Shift+1 창 분할 화면, 기본 1화면 복원(키패드 숫자 아님)
Alt+Shift+2 좌우 분할 화면 - 2열
Alt+Shift+3 좌우 분할 화면 - 3열
Alt+Shift+4 화면 좌우 분할 - 4열
Alt+Shift+5 화면을 4개 화면으로 균등 분할
Alt+Shift+8 화면 수직 분할 - 2화면
Alt+ Shift+9 화면을 수직으로 분할 - 3화면
Ctrl+K+B는 사이드바를 열거나 닫습니다.
F11 전체 화면 모드
Shift+F11 방해 금지 모드
컴파일 환경 구성
콘솔 입력(C++를 예로 들어)
원리는 매우 간단합니다. 즉, 실행하기 위해 외부에서 박쥐를 생성합니다. 파일을 찾은 다음 호출하세요. 새 창을 열려면 start를 사용해야 하고, 결과를 보려면 일시 중지해야 합니다. 가장 짜증나는 점은 Sublime이 기본적으로 백그라운드에서 시작을 실행한다는 것입니다. 일시 중지는 시작 %에 부정적인 영향을 미칩니다. 1의 파일은 유효하지 않으므로 실제로 두 개의 파일을 만들어야 합니다. 환경변수에 주의하세요. . . (환경 변수가 무엇인지는 몇 문장으로 명확하게 설명할 수 없습니다. 바이두에서 직접 검색해 보시는 것이 가장 좋습니다.)
설정해 보시고 콘솔 입력을 하시면 별로 의미가 없다고 개인적으로 생각합니다. 질문은 모두 파일에서 읽혀지며 이는 기본적으로 개발에 쓸모가 없습니다. 그러니~ 조심하세요.
MyCRun.bat
@echo off
%1
echo.MyCallRun.bat
@start MyCRun %1
구성 파일은 Sublime Text 3PackagesC++.sublime-package에 있습니다. 먼저 백업을 하세요.내부의 C++.sublime-build를
"shell_cmd": "g++ "${file}" -o "${file_path}/${file_base_name}"",
"file_regex"로 수정합니다. "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
}
C/C++
Sublime Text 3이 구성되었습니다. 기본적으로 C++를 사용합니다. 하지만 환경 변수에 gcc 디렉토리를 직접 추가해야 합니다
Java
Sublime Text 3는 기본적으로 javac만 실행하므로 직접 추가해야 합니다.
Sublime의 명령 형식을 이해할 수 없어서 javac를 나만의 bat로 변경했습니다. (&&를 사용하여 C++처럼 연결할 수도 있다는 느낌)
명령줄에서 직접 접근할 수 있는 myJRun.bat를 생성합니다. (저는 jdk/bin에 직접 넣었습니다.)
@ECHO OFF
cd %~dp1
ECHO %~nx1 컴파일 중...
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1. 클래스(
ECHO 실행 중...
ECHO ---------출력--------------- - ------
java %~n1
)
cls는 사용할 수 없습니다.
Java 컴파일 옵션을 수정하세요(원본 옵션을 백업하세요).
디렉토리: Packages/Java.sublime-package/JavaC.sublime-build
{
"shell_cmd": "myJRun.bat "$file"",
"file_regex": "^(...*? ):([0-9]*):?([0-9]*)",
"selector": "source.java"
}
이런 식으로 Java 코드 포인트 Build는 future가 자동으로 실행됩니다.
이 방법은 크로스 플랫폼이 될 수 없습니다. Sublime만의 방법을 연구해 봅시다.
Go
Sublime을 사용하여 golang을 개발하기 위한 환경은 매우 간단합니다. GoSublime만 설치하면 됩니다.
위 내용은 숭고한 단축키 목록의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!