숭고한 텍스트 3 정식 버전 다운로드

Sublime Text 3.2 – 프로그래머와 레이아웃 디자이너 사이에서 가장 인기 있는 뛰어난 텍스트 편집기 중 하나를 무료로 다운로드하세요. 첫 출시부터 말 그대로 사용자의 마음을 사로잡으며 수년 동안 메인 편집자로 남아 있습니다.

모든 사람은 자신과 개발자, 프로그래머, 레이아웃 디자이너 및 기타 사람들에게 적합한 텍스트 편집기를 선택하는 것에 대해 다른 사람보다 더 자주 생각합니다. 작업 효율성과 속도가 직접적으로 좌우되기 때문에 사용하기 쉽고 간단한 편집기를 선택하는 것이 중요합니다. 전 세계 수많은 개발자가 Sublime Text를 선택하고 있으며 그렇게 많은 사람들이 틀릴 수 없습니다. 정말 최고의 편집자 중 한 명입니다.

SublimeText 편집기에 대한 설명

숭고한 텍스트는 텍스트 에디터프로그래머를 위해 프로그래머가 설계한 여러 프로그래밍 언어에 대한 코드 강조 표시 및 지원 기능이 포함되어 있습니다. 여기에서 프로그래머 개발자는 편집자가 만족해야 한다고 생각하는 모든 요구 사항을 고려했습니다. 문서를 사용하지 않고 스스로 알아내는 것은 그리 쉽지 않을 것이라는 점을 즉시 주목할 가치가 있습니다.

Sublime Text는 오늘날의 표준에 따라 훌륭하고 세련된 인터페이스 디자인을 갖추고 있습니다. 프로그램 창의 색 구성표뿐만 아니라 글꼴 및 구문 강조 색상도 변경할 수 있는 테마 교체 기능이 지원됩니다. 기본적으로 몇 가지 사전 설정된 색 구성표만 있지만 별도로 설치할 수 있습니다.

또한 확장 기능을 통해 기능을 확장할 수 있는 기능으로 인해 Sublime Text가 인기를 끌었습니다. 간단한 텍스트 편집기를 거의 IDE로 바꾸는 추가 플러그인을 사용할 수 있습니다. 오른쪽에는 긴 파일을 빠르게 탐색할 수 있는 탐색 모음이 있습니다.

처음에는 SublimeText를 사용하는 것이 어렵고 불편할 것입니다. 그러나 Sublime을 사용하여 몇 시간을 보낸 후 Sublime의 모든 매력을 이해하기 시작하면 Sublime Text가 주요이자 유일한 텍스트 편집기가 될 것입니다.



프로그램 버전: 3 빌드 3156 개발
공식 사이트: SublimeText.Com
인터페이스 언어:러시아어 영어
치료:포함됨
약의 종류:준비된 시리얼

시스템 요구 사항:
승리 - 경험치->10

설명:
Sublime Text는 빠른 크로스 플랫폼 프로그램 소스 편집기입니다. Python 프로그래밍 언어로 플러그인을 지원합니다.
Sublime Text는 무료 또는 오픈 소스가 아닙니다. 소프트웨어그러나 일부 플러그인은 다음 위치에 배포됩니다. 무료 라이센스이며 개발자 커뮤니티에서도 개발 및 지원됩니다. C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, javascript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R에 대한 구문 강조를 지원합니다. Ruby, SQL, TCL, Textile 및 XML 및 기타 언어.
Sublime Text는 모든 것을 할 수 있는 텍스트 편집기 중 하나입니다. 유연성을 통해 모든 취향에 맞게 맞춤 설정할 수 있습니다.

다음으로 전환하면 새로운 버전 Sublime Text 2 이후 Sublime Text 3의 주요 변경 사항은 다음과 같습니다.
속도. 프로그램 시작, 파일 다운로드, '모두 바꾸기' 기능 작동에 걸리는 시간이 대폭 단축되었습니다. OS X 및 Retina를 실행하는 경우 성능이 크게 향상되는 것을 느낄 수 있습니다.
프로젝트 명령의 Goto 정의 및 Goto 기호에 대한 기호 인덱싱입니다. 앞으로 점프 및 뒤로 점프 기능에도 작동합니다.
태그 및 속성 자동 완성, 태그 자동 닫기 등 HTML 편집 기능이 향상되었습니다.
프로젝트 작업이 향상되었습니다. 이제 하나의 프로젝트에 대해 여러 작업 공간을 만들 수 있습니다.
풍부한 API. 플러그인은 기본 애플리케이션에서 더 잘 분리되는 동시에 더 완전한 API를 갖습니다.
전반적으로 Sublime Text의 거의 모든 기능에 수백 가지의 작은 개선이 이루어졌습니다.


빌드 3156
2017년 12월 2일

삽입 작업은 이제 대상을 오류가 아닌 선택 사항으로 처리합니다.
이제 다양한 구문 정의 오류에 메시지에 파일 이름이 포함됩니다.
다양한 구문 강조 개선 사항
텍스트 입력 시 위쪽 및 아래쪽 키를 사용할 때 명령 팔레트에서 충돌이 발생하는 문제를 해결합니다.
초기 명령 팔레트 텍스트가 더 이상 선택되지 않습니다.
열려 있지만 포커스가 없는 동안 명령 팔레트를 다시 호출하면 이제 제대로 작동합니다.
API: 명령 팔레트에서 입력이 필요한 명령을 호출하면 항상 input() 메서드에 사전이 전달됩니다.


다음을 선택하여 콘솔을 엽니다. 보기 -> 콘솔 표시/숨기기 (또는 단축키를 통해 Ctrl+`)

하단에 입력 필드가 나타나면 다음을 붙여넣으세요.

urllib.request,os,hashlib를 가져옵니다. h = "6f4c264a24d933ce70df5dedcf1dcaee" + "ebe013ee18cced0ef93d5f746d80ef60"; pf = "패키지 Control.sublime-패키지"; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); by = urllib.request.urlopen("http://packagecontrol.io/" + pf.replace(" ", " ")).read(); dh = hashlib.sha256(by).hexdigest(); print("다운로드 확인 중 오류 발생(%s 대신 %s 있음), 수동 설치를 시도하십시오." % (dh, h)) if dh != h else open(os.path.join(ipp, pf), "wb" ).쓰기(by)


딸깍 하는 소리 입력하다

설치가 완료되면 Sublime Text를 다시 시작해야 합니다.

패키지 제어는 다음에서 사용할 수 있습니다. 환경 설정 -> 패키지 제어

항상 새로운 설치 코드 개발자 웹사이트에서

활성화:

이동 " 환경 설정 -> 패키지 설정 -> SFTP -> 설정-사용자 "

추가하다:

("이메일": " [이메일 보호됨]", "제품_키": "b26a1b-f37eb2-af70d8-e15559-596167" )

요구사항:

설정이 파일에 추가됩니다. 환경설정 -> 설정-사용자

매개변수가 있는 각 줄의 끝에는 쉼표를 넣어야 합니다.

처음에는 구성 파일끝에는 여는 중괄호와 닫는 중괄호가 있어야 합니다.

옵션:
"fallback_encoding": "키릴 문자(Windows 1251)" - 키릴 문자가 포함된 파일을 열 때 발생하는 "미친 버그"를 수정합니다.
"trim_trailing_white_space_on_save": 진실 - 저장할 때 줄 끝의 공백을 제거하십시오.
"translate_tabs_to_spaces": 사실 - 탭 대신 공백을 사용하세요.
"overlay_scroll_bars": "활성화됨" - 스크롤바의 종류. 옵션: "시스템", "활성화" 및 "비활성화";
"enable_tab_scrolling": 거짓 - 탭 스크롤에 대한 화살표를 비활성화합니다.
"remember_open_files": 사실 - 열린 탭을 기억할 수 있도록 합니다.
"hot_exit": 거짓 - 종료 시 열려 있는 탭을 닫지 마세요.
"bold_folder_labels": 사실 - 볼드체사이드바의 폴더 이름에서;
"update_check": 거짓 - 자동 업데이트를 비활성화합니다.
"show_encoding": 사실 - 상태 표시줄에 현재 인코딩을 표시합니다.
"폴더_제외_패턴": [".*"] - 사이드바 표시에서 숨겨진 디렉토리를 제외합니다.
"file_exclude_patterns": [".*"] - 사이드바 표시에서 숨겨진 파일을 제외합니다.

habrahabr의 Sublime Text를 위한 최고의 플러그인
추신. 전체 목록공식 웹사이트의 매개변수

가자 환경 설정 -> 플러그인 보기
카탈로그로 이동 사용자
그 안에 파일을 만듭니다 Default.sublime 테마내용:

[ ( "class": "puck_control", "layer0.texture": "User/Theme - Default/vertical_white_scrollbar.png", "layer0.tint": // 여기에서 원하는 대로 색상을 변경할 수 있습니다. ), ( "class ": "puck_control", "attributes": ["horizontal"], "layer0.texture": "사용자/테마 - 기본값/horizontal_white_scrollbar.png" ) ]
다음으로 디렉토리를 생성합니다 테마 - 기본값원하는 경우 변경할 수 있는 이미지 데이터를 추가합니다.
숭고한 텍스트를 다시 시작하십시오.

Sublime Text는 크로스 플랫폼 독점 텍스트 편집기입니다. Python 프로그래밍 언어로 플러그인을 지원합니다. 다음을 포함한 모든 주요 배포판에 사용 가능한 버전 마이크로소프트 윈도우, Mac OS X 및 Linux.

Sublime Text는 수많은 프로그래밍 언어를 지원하며 C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, LaTeX, Lisp, Markdown, MATLAB, OCaml( Objective Caml), Perl, R, SQL, TCL 및 XML. 기본적으로 포함된 프로그래밍 언어 외에도 사용자는 다른 언어를 지원하는 플러그인을 다운로드할 수 있습니다.

Sublime Text에는 사용자가 프로그램을 다시 시작하지 않고도 패키지를 찾고, 설치하고, 업데이트하고, 제거할 수 있는 패키지 관리자가 포함될 수 있습니다. 관리자는 리포지토리에서 새 버전을 다운로드하여 설치된 패키지를 최신 상태로 유지합니다. 또한 설치된 패키지를 활성화 및 비활성화하는 명령을 제공합니다.

Sublime Text는 종종 편집기로 사용됩니다. 소스 코드또는 HTML.

숭고한 텍스트의 일부 기능

  • 빠른 탐색(Goto Anything)
  • 명령 팔레트
  • API 플러그인 사용
  • 분할 편집
  • 높은 수준의 맞춤화(무엇이든 맞춤화)

숭고한 텍스트의 일부 기능

  • 상호 작용

편집기에는 추가 테마를 다운로드할 수 있는 기능과 함께 다양한 시각적 테마가 포함되어 있습니다.

사용자는 클릭하여 탐색할 수 있는 미니맵 형태로 화면 오른쪽에 모든 코드를 볼 수 있습니다.

여러 화면 모드가 있습니다. 그 중 하나에는 1~4개의 패널이 포함되어 있으며 동시에 최대 4개의 파일을 표시할 수 있습니다. 전체(무료 모드) 모드에서는 주변에 추가 메뉴 없이 하나의 파일만 표시됩니다.

  • 열 선택 및 다중 편집

전체 열을 선택하거나 텍스트 전체에 여러 개의 포인터를 배치하면 즉시 편집이 가능합니다. 포인터는 각각 텍스트에 있는 유일한 포인터인 것처럼 동작합니다. 다음과 같은 명령은 문자로 이동, 줄로 이동, 텍스트 선택, 단어 또는 단어의 일부로 이동(하이픈이나 밑줄로 구분된 CamelCase), 줄의 시작/끝으로 이동 등과 같은 명령이 모든 포인터에 영향을 줍니다. 독립적으로 동시에 동시에 매크로나 정규식을 사용하지 않고도 복잡한 텍스트를 빠르게 편집할 수 있습니다.

  • 자동 완성

사용자가 코드를 입력하면 사용되는 언어에 따라 Sublime Text가 녹음을 완료하기 위한 다양한 옵션을 제공합니다. 또한 편집기는 사용자가 생성한 변수를 자동으로 완성합니다.

  • 구문 강조 및 고대비

Sublime Text의 어두운 배경은 텍스트 대비를 높이도록 설계되었습니다. 주요 구문 요소는 더 잘 조화되도록 다양한 색상으로 강조 표시됩니다. 어두운 배경빛보다.

  • 빌드 시스템 지원

Sublime Text를 사용하면 사용자는 Sublime Text로 전환하지 않고도 프로그램을 구축하고 실행할 수 있습니다. 명령줄. 사용자는 또한 빌드 시스템을 구성하고 코드가 저장될 때마다 프로그램의 자동 빌드를 활성화할 수 있습니다.

  • 공백(조각)

자주 사용되는 코드 조각 저장 키워드그들을 시작합니다.

  • 파일 탐색

사용자가 퍼지 검색을 사용하여 파일 간 및 파일 내에서 탐색할 수 있는 탐색 도구입니다.

Sublime Text의 추가 기능

  • 또한 사용자가 작업 내용을 잃지 않도록 자동 저장 기능이 구현되었습니다.
  • 사용자 정의 가능한 키 조합과 탐색 도구를 사용하면 메뉴와 도구 모음에 자신만의 키 조합을 할당할 수 있습니다(첫 번째 버전에만 해당, 두 번째 및 세 번째 버전 - 명령 팔레트).
  • 입력하면서 검색 기능은 문서 내에서 검색하는 데 사용됩니다.
  • 구문 검사기는 비슷한 방식으로 작동하여 입력할 때 정확성을 검사합니다.
  • 매크로를 사용하고 마지막 작업을 반복하는 것을 자동화할 수 있습니다.
  • 들여쓰기 편집, 단락 서식 다시 지정, 줄 연결을 포함한 편집 명령입니다.

메모

개발자는 제한 없이 무료로 제품에 익숙해질 수 있도록 허용하지만 프로그램에서는 라이센스를 구매해야 함을 알려줍니다.

나는 또한이 멋진 것의 개발에 작은 기여를하기로 결정했습니다 (그런데 두 번째 버전의 출시는 며칠 전에 출시되었습니다).

문제가 있는 사용자들을 위해 러시아어 메뉴를 만들었습니다. 영어, 그리고 나 자신은 여전히 ​​​​러시아어 인터페이스를 선호합니다 (영어 인터페이스를 이해하더라도).

Sublime Text 현지화 기능

Sublime Text는 현지화 기능을 전혀 제공하지 않으며 매우 부족합니다. 그 안에 있는 유일한 것은 이 순간이와 관련하여 수행할 수 있는 작업은 메뉴 파일의 해당 문구(본질적으로는 다음과 같습니다)를 러시아어로 번역하는 것입니다. 텍스트 파일) 이것이 바로 제가 한 일입니다.

그러나 러시아화와 관련된 불쾌한 순간이 하나 있습니다. 메뉴에 자체 항목을 추가하는 플러그인이 설치되어 있는 경우, 이 경우 해당 메뉴의 상위 항목은 번역되지 않은 상태로 유지됩니다(실제로는 번역되었음에도 불구하고). 이는 다음 스크린샷에서 명확하게 볼 수 있습니다.

물론 이 플러그인의 메뉴 파일에 가서 텍스트를 번역할 수 있지만 안타깝게도 어떤 플러그인을 설치할지 예측하는 것이 불가능하므로 어떤 종류의 Russified 메뉴도 기본 플러그인에 추가할 수 없습니다. Sublime Text 메뉴 파일 플러그인.

이것을 명심하십시오.

플러그인을 통해 Russified 메뉴 설치

내 번역이 플러그인에 추가되었습니다 현지화된 메뉴설치 프로세스는 Sublime Text의 경우 .

이 방법으로 메뉴를 설치한 경우 다음 섹션 "다운로드" 및 "설치"를 무시해야 합니다.

다운로드

부분적으로 러시아어 Sublime Text를 얻으려면 해당 버전의 아카이브를 다운로드하고 설치 지침을 따르십시오.

설치

모든 것이 매우 간단합니다. 다운로드한 아카이브의 압축을 풀고 확장자가 .sublime-menu()인 모든 파일을 복사합니다. "백업" 폴더 제외)을 다음 폴더 중 하나에 복사합니다. 운영 체제, 교체 확인("기본" 폴더가 지정된 경로아니요, 그런 다음 생성하세요):

메모, "Default" 폴더 이름의 첫 글자는 대문자로 표기해야 합니다. "기본값"이라고 부르면 메뉴 항목이 복제됩니다.

폴더로 "지원"내가 배치 원본 파일복원하려는 경우를 위한 Sublime Text 메뉴.

번역의 질에 관해서

메뉴 항목을 더 명확하고 유능하게 번역할 수 있다고 생각하시면 댓글로 원하는 옵션을 자유롭게 제안해 주세요. 환영합니다.

내가 번역한 방법

이것은 단지 참고용입니다. 현지화 프로세스는 매우 지루한 작업처럼 보일 수 있습니다(번역해야 하는 텍스트 외에도 다른 텍스트가 많이 있기 때문입니다). 그러나 나는 이 작업을 스스로 단순화했습니다. 나는 몇 시간 동안 앉아서 PHP로 특별한 스크립트를 작성했습니다(이에 대한 특별한 지식).

그 본질은 다음과 같습니다. 먼저 스크립트는 각 메뉴 파일을 살펴보고 번역할 텍스트가 삽입되는 JSON 형식의 새 파일을 생성합니다(번역 항목 중 일부는 특성으로 인해 수동으로 삽입해야 했습니다). 메뉴 코드) 그런 다음 러시아어로 번역합니다. 그런 다음 스크립트는 각 메뉴 파일을 다시 살펴보고 해당 항목을 JSON 파일의 Russified 항목으로 바꿉니다.

따라서 앞으로는 Sublime Text 개발자가 메뉴를 추가하게 된다면 새로운 항목을 빠르게 추가하고 번역하는 것이 어렵지 않을 것 같습니다.