Sublime text 3 установка плагинов: Быстрая настройка Sublime Text 3 для верстки сайтов

Содержание

Быстрая настройка Sublime Text 3 для верстки сайтов

Привет, друзья! По многочисленным просьбам обновил руководство по быстрой настройке редактора кода Sublime Text 3, установке необходимых для верстки плагинов и создании своего пресета настроек для быстрого старта на новом рабочем месте.

Поделиться

Твитнуть

Поделиться

Класснуть

Запинить

Вам наверняка знакома ситуация, когда на новом рабочем месте необходимо быстро установить и настроить Sublime Text для работы над новыми проектами. Как правило, тонкая настройка Sublime Text занимает много времени и выполнять ее каждый раз не практично и долго.

Сегодня мы рассмотрим максимально быструю настройку Sublime Text, самые популярные среди верстальщиков плагины для ускорения верски и установим одну из лучших и комфортных тем оформления редактора One Dark Material Theme.

По умолчанию Sublime Text выглядит довольно печально:

Установка Package Control в Sublime Text

Для начала необходимо настроить Package Control. Для этого нажимаем хоткей Ctrl+Shift+P. Во всплывающем окне набираем Install Package Control и выбираем соответствующий пунк. Через несколько секунд Package Control будет установлен, о чем вы получите соответствующее уведомление.

Если вы пользователь MacOS, необходимо нажать на клавиатуре Cmd+Shift+P.

Package Control необходим для того, чтобы вы могли устанавливать дополнения и плагины в Sublime Text 3 из репозитория пакетов.

Установка плагинов в Sublime Text

Далее необходимо установить нужные для работы плагины. Мы рассмотрим установку самых популярных среди верстальщиков плагины, которые значительно упрощают разработку. Вы также можете поэкспериментировать с другими плагинами в Package Control, может быть вам понравятся и другие из огромного количества доступных пакетов.

Для установки плагинов в Sublime Text через Package Control необходимо вызвать меню, как мы это делали ранее: Ctrl+Shift+P. Затем вводим команду «Install Package» и выбираем нужный пакет из списка.

Самые популярные плагины для Sublime Text:

  • Emmet — ускоряет написание HTML и CSS кода до скорости света. Урок по Emmet;
  • AutoFileName — дополняет код при написании путей до файлов в верстке;
  • Gist — подключает в Sublime Text возможность использовать сервис сниппетов кода GitHub Gist. Урок по Gist;
  • Sass — плагин для подсветки Sass синтаксиса в Sass и Scss файлах. Раскрывает Emmet в Sass файлах.
  • terminus — плагин встроенного терминала Sublime Text.
  • W3​CValidators — мощный набор валидаторов для HTML разметки, CSS, SVG  и т.д.

Установка внешнего оформления Sublime Text

Мне очень нравится тема оформления One Dark Material Theme и подсветка кода соответствующей цветовой гаммой. Это наиболее сбалансированные, достаточно контрастные, но не слишком резкие цвета для комфортной работы в редакторе.

Дя установки цветового оформления One Dark нам необходимо доустановить следующие пакеты через Package Control:

  • One Dark Color Scheme — цветовая схема для подсветки кода;
  • One Dark Material — Theme — тема оформления UI Sublime Text.

Установка плагина вручную

Некоторые плагины более не обновляются в Package Control или просто там не фигурируют. Кое-какие из этих плагинов имеют жизненную необходимость при работе с кодом и их приходится устанавливать вручную.

Один из таких плагинов BufferScroll — потрясающий плагин, который при повторном открытии документа устанавливает курсор на том месте, на котором вы закончили редактирование в прошлый раз, тем самым сокращая время на поиск нужной позиции для продолжения работы.

Для установки BufferScroll вручную, перейдите на GitHub страницу плагина, скачайте и распакуйте его в любое удобное место на вашем диске. Далее в Sublime Text выбираем пункт меню Preferences > Browse Packeges. Откроется папка пользовательских данных на вашем диске. Скопируйте сюда папку, содержащую файлы Buffer Scroll и перезапуститие Sublime Text. Теперь плагин работает.

Тонкая настройка редактора, пресет моих настроек

Переходим к настройкам Sublime Text.

Предтавляю мой пресет настроек, который я всегда использую для стартовой настройки редактора Sublime Text на новом рабочем месте или после переустановки системы. Вы можете использовать данный пресет в вашем редакторе и кастомизировать его при необходимости:


Keymap (Windows Users):
[
	{ "keys": ["alt+shift+f"], "command": "reindent" },
]

Settings:
{
	"show_definitions": false,
	"auto_complete": false,
	"bold_folder_labels": true,
	"color_scheme": "Packages/One Dark Material - Theme/schemes/OneDark.tmTheme",
	"fold_buttons": false,
	"font_size": 13,
	"highlight_line": true,
	"indent_guide_options":
	[
		"draw_normal",
		"draw_active"
	],
	"line_padding_bottom": 2,
	"line_padding_top": 2,
	"margin": 2,
	"material_theme_compact_sidebar": true,
	"material_theme_compact_panel": true,
	"material_theme_small_statusbar": true,
	"material_theme_small_tab": true,
	"tab_size": 2,
	"theme": "OneDarkMaterial.sublime-theme",
	"word_wrap": "false",
}

Код пресета для пользовательских настроек (Preferences.sublime-settings | Preferences > Settings) — отдельно:


{
	"show_definitions": false,
	"auto_complete": false,
	"bold_folder_labels": true,
	"color_scheme": "Packages/One Dark Material - Theme/schemes/OneDark.tmTheme",
	"fold_buttons": false,
	"font_size": 13,
	"highlight_line": true,
	"indent_guide_options":
	[
		"draw_normal",
		"draw_active"
	],
	"line_padding_bottom": 2,
	"line_padding_top": 2,
	"margin": 2,
	"material_theme_compact_sidebar": true,
	"material_theme_compact_panel": true,
	"material_theme_small_statusbar": true,
	"material_theme_small_tab": true,
	"tab_size": 2,
	"theme": "OneDarkMaterial.sublime-theme",
	"word_wrap": "false",
}

Код пресета для пользовательских клавиатурных сокращений (Default (Windows).sublime-keymap | Preferences > Key Bindings) — отдельно:


[
	{ "keys": ["alt+shift+f"], "command": "reindent" },
]
Теперь при выделении и по нажатию Alt+Shift+F ваш код будет автоматически выравниваться отступами с соответствующей иерархией вложенности элементов.

Разместив данные сниппеты в соответствующих файлах настроек вы получите полностью готовый к рабое, настроенный Sublime Text или можете настроить редактор под себя. В настройках есть два поля — левое с дефолтными настройками и правое с пользовательскими. В дефолтных настройках вы можете увидеть подсказки к каждому свойству и применить его в правой части скопировав и установив свое значение.

Узнать какое свойство за что отвечает довольно просто — все свойства имеют интуитивно понятные наименования на английском языке. Любое свойство из большого обилия доступных настроек можно просто перевести на русский язык и понять, что оно означает.

Для того, чтобы сделать бэкап всех ваших настроек и быстро развернуть Sublime Text на другом рабочем месте, достаточно скопировать папку

«C:\Users\{Ваш пользователь}\AppData\Roaming\Sublime Text 3»
в потаенное резервное место на вашем диске или на флешку, а затем разместить у другого юзера или на другом компьютере в этой-же директории под пользователем.

Также дополнительно на ваше усмотрение можно отключить миникарту справа и скрыть меню. Это можно сделать перейдя в меню View > Hide Minimap и View > Hide Menu. Показать меню можно нажатием клавишы Ctrl на клавиатуре.

Премиум уроки от WebDesign Master

Другие уроки по теме «Инструменты»

Sublime Text 3 для верстки сайтов. Настройка внешнего вида и установка плагинов. Руководство для начинающих

Сегодня расскажу о редакторе кода, которым пользуюсь для верстки сайтов уже много лет. Быстрый, удобный и полностью настраиваемый

Sublime Text 3

.

Мы с нуля настроем его внешний вид, а также применим плагины AutoFileName, BracketHighliter, ColorHighliter, Emmet, GotoCSSDeclaration и Tag, которые существенно помогут нам при верстке сайтов! Ну что ж, от слов к делу!

Внешний вид программы

Первым делом, после установки Sublime Text 3, я настраиваю внешний вид программы.

Боковая панель

Для отображения панели переходим

View – Side Bar – Show Open Files

. В этой панели будут отображаться наши проекты, то есть папки и файлы нашей верстки. Для наглядности сейчас добавлю один из них. Все что там нужно сделать — это просто перетащить папку с проектом на нашу панель.

Цветовая схема

Далее настраиваю цветовую схему программы и кода, для наглядности открою любой файл, например, с HTML кодом. Для этого два раза кликаю на нужном файле. Теперь перехожу

Preferences – Color Scheme

, открывается окошко с установленными цветовыми решениями и при выборе той или иной темы внешний вид нашего кода и сама программа будут меняться.

Лично мне не подходит ни один из предустановленных вариантов, поэтому я устанавливаю дополнительную цветовую схему. Огромное их количество можно найти и ознакомиться на сайте с дополнениями к Sublime packagecontrol.io. Я уже знаю какую именно я схему хочу установить, что сейчас и сделаю.

Для того что устанавливать новые цветовые схемы, плагины и прочие дополнения, мне нужно сперва установить установщик этих дополнений. Звучит сложно, но на деле все гораздо проще.

Перехожу в меню Tools – Command Palette, либо нажимаю Ctrl+Shift+P. Открывается вот такое окно с поиском, в поле поиска ввожу install пока не увижу пункт Install Package Control, и нажимаю на него. Спустя несколько секунд получаю сообщение о том, что Package Control успешно установлен. Теперь я могу приступить к установке нужной цветовой схемы.

Для этого опять вызываю Command Palette зажимая Ctrl+Shift+P, в поле поиска опять ввожу install пока не увижу пункт Package Control: Install Package (установить пакет дополнения) нажимаю на него. Немного подождав вижу окно со списком всех доступных дополнений к Sublime. Ну, почти всех.

В поле поиска ввожу название того дополнения, которое хочу установить, в данный момент — это цветовая схема под названием Base16 Color Schemes, точнее это целый пакет с множеством цветовых схем. Нажимаю на найденный пункт и ожидаю установки. Индикатор процесса установки можно увидеть на нижней панели программы. Получив там же короткое сообщение о том, что все установлено перехожу к смене схемы. Для этого открываю уже знакомый пункт меню Preferences – Color Scheme и вижу в открывшемся окне уже большое множество разных вариантов. Меня интересует схема Ocean, ввожу название в поиске, их тут есть две: одна более контрастней другой.

Моя любимая цветовая схема установлена, ты конечно же можешь выбрать себе любую другую.

Общий вид программы мне больше нравится темный, поэтому перехожу Preferences – Theme, и переключаюсь на Adaptive.sublime-theme

Сочетание цветов очень важно для работы с кодом, так как это влияет не только на восприятие, но и на усталость и здоровье твоих глаз. Так что подбери себе цветовую схему так, чтобы тебя ничего в ней не напрягало. И помни про перерывы в работе!

Дополнительные настройки

Дополнительно повысить восприятие кода и комфорт при работе с ним мне помогут следующие дополнительные настройки. Переходим

Preferences – Settings

. Открывается такое окно разделенное на две части. В левой части настройки по умолчанию, их изменить нельзя, а вот в правой части ты можешь эти настройки переназначить, каждая следующая должна идти через запятую. Вот какие настройки использую я:

"margin": 0, // Убирает отступы
"font_size": 10, // Размер шрифта по умолчанию
"draw_indent_guides": true, // Включает/выключает направляющие линии
"draw_white_space": "all", // Отображает непечатаемые символы
"tab_size": 3, //Размер табуляции
"remeber_open_files": true, // Помнит открытые ранее файлы

Поясню каждую настройку.

"margin": 0, // Убирает отступы

Убирает странные отступы в программе между кодом и боковой панелью, что делает общую картину более компактной.

"font_size": 10, // Размер шрифта по умолчанию

Выставляет размер шрифта по умолчанию.Также быстро изменить размер шрифта, работая с кодом, можно зажав контрол и покрутив колесо мыши.

Если ты вдруг размер изменил случайно, то сбросить его можно перейдя в Preferences – Font — Reset

"draw_indent_guides": true, // Включает/выключает направляющие линии

Эти линии очень полезны для новичка, потому что визуально соединяют открывающий и закрывающий элемент, что существенно помогает в ориентации в коде.

Лично я отключаю их (false) по двум причинам. Первая — я уже не новичок и без них неплохо справляюсь, вторая причина — это следующая настройка.

"draw_white_space": "all", //Отображает непечатаемые символы

Отображает невидимые табуляции и пробелы. То есть это не часть кода, а просто разметка для удобства работы. И вот, если включить и draw_indent_guides и draw_white_space то получатеся кашица которая лично меня напрягает. Что из этого использовать, а что нет — решать тебе.

"tab_size": 3, //Размер табуляции

Размер ширины линии отступа при нажатии Tab. Лично мне нравится 3й размер 🙂

"remember_open_files": true, //Помнит открытые файлы

Например мы работали работали, а потом неожиданно закрыли программу 🙂 Бывает такое? У меня постоянно, так вот эта настройка включает «память» у Sublime и при следующем открытии программы откроются и все последние файлы. И да, память работает и после перезагрузки компа.

Разделение рабочего окна

Еще более улучшить восприятие кода и ускорить процесс верстки нам поможет разделение рабочего окна.

Поскольку практически всегда приходится работать с несколькими разными файлами, например index.html style.css и какой-то js файл, то дополнительным удобством будет разделение окна с кодом на секторы. Варинтов несколько. Переходим в View – Layout и смотрим что тут у нас есть.

Соответственно Single – это вид без разделений как сейчас, Columns: 2, 3, 4 это разбивка по вертикали. Например нажав на Columns: 2 наш экран с кодом разделится пополам, и мы можем часть файлов переместить в пустую колонку, например CSS слева HTML и JS справа, что делает работу более наглядной и быстрой.

Так же у нас есть варианты поделить экран по горизонтали это Rows: 2 и Rows: 3, нажав например на Rows: 3 получим три горизонтальных окна и можно перекинуть JS файл в третье окно. И последний вариант это Grid: 4 который делит экран пополам как по горизонтали, так и по вертикали. В результате получаются четыре окна. Обрати внимание, что переключаться между режимами можно и с помощью горячих клавиш Alt+Shift+ соответствующая цифра.

Так что у тебя есть широкий выбор по вкусу. Я чаще всего использую одно разделение по вертикали.

Подсветки синтаксиса

Конечной настройкой внешнего вида будет настройка подсветки синтаксиса. Слово страшное, однако на деле все просто.

Подсветки синтаксиса – это особое окрашивание цветом того или иного елемента в коде. Например, в этой цветовой схеме в HTML файле краcным выделен тег, зеленым — название класса, белым — текст и так далее. Это делает восприятие кода намного понятнее. Обрати внимание на правый нижний угол окна программы, в зависимости от того как кой файл у нас сейчас активен, CSS HTML JS и так далее происходит переключение отображения кода этого конкретного файла.

Зачем же тут что-то делать если все и так отлично работает? Дело в том что в начальном пакете Sublime установлены пакеты подсветки синтаксиса далеко не для всех форматов.

Например, в дальнейшем я планирую работать с файлами SCSS, открыв его я увижу сплошную простыню из набора белых символов. Не очень удобно, правда?

Так вот, в таких случаях я дополнительно устанавливаю нужный пакет.

Открываем наш привычный Commаnd Palette перейдя Tools – Command Palette, либо нажимаем Ctrl+Shift+P набираем install, жмем Install Package Control и ищем дополнение SCSS. Нажимаем на него, после установки мы можем переключить наше отображение на SCSS. Сейчас все выглядит симпатичнее, не так ли?

Настройка внешнего вида редактора важна, так как мы довольно длительное время проводим за написанием кода. Это влияет на нашу усталость, продуктивность, здоровье да и просто на настроение.

Следующее, что мы сделаем это установим ряд плагинов и дополнений. Их существует огромное количество, а я расскажу про основные, которые активно использую сам и которые в разы ускорят весь процесс верстки. Приступим!

Плагины


AutoFileName

Дело в том, что в процессе верстки часто приходится подключать различные картинки. Этот плагин в разы облегчает процесс подключения. Установим его. Нажимаем

Ctrl+Shift+P

далее

Install Package Control

ищем

AutoFileName

устанавливаем. Попробуем подключить картинку сейчас. Сразу замечаем появление выпадающего меню со списком локальных файлов. Переходим в нужную папку с картинками и видим тут нужный нам файл, а также его размеры, что тоже пригодится.

BracketHighliter

BracketHighliter можно перевести как подсветка кавычек. Установим его. Нажимаем

Ctrl+Shift+P

,

Install Package Control

ищем

BracketHighliter

. Устанавливаем. Тут даже открывается отдельный файл с сообщением об успешной установке. Теперь в нашем коде будет подсвечиваться начальный и конечный элемент, например открывающий и закрывающий тег, начальная и конечная ковычка, открывающая и закрывающая скобка. Это очень помогает с ориентацией в коде.

ColorHighliter

Обрати внимание на этот код — это код цвета, но какого именно непонятно.

Давай установим плагин. Ctrl+Shift+P, Install Package Control ищем ColorHighliter. Опять открывается отдельный файл с сообщением об успешной установке. И сообщения о некой ошибке, игнорируем их. Смотрим на наш код с цветом, и теперь видим что за цвет скрывается за буквенноцифровым кодом. Сам плагин можно дополнительно настроить в меню Tools — ColorHighliter но сейчас не будем останавливаться на этом. Все и так стало намного лучше.

Великий и могучий Emmet

Устанавливаем по наработанной схеме.

Ctrl+Shift+P

,

Install Package Control

ищем

Emmet

. Открывается отдельный файл с сообщением с просьбой перезагрузить программу для окончания установки. Закрываем и открываем Sublime. Получаем сообщение, что все установлено.

Итак, что же умеет Emmet?

Перейдем в HTML файл и попробуем записать тег

div

с классом

.block

, для этого нам теперь достаточно

поставить точку

, написать «

block

» и нажать клавишу

Tab

. Мы получим:

<div></div>

Чтобы сделать более сложную запись, например в тег

div

с классом

.block

вставить тег

span

используем следующую запись:

.block>span

Жмем клавишу

Tab

и получаем:

<div><span></span></div>

Крутяк, правда!?

Но и это еще не все, мы можем создавать свои сниппеты, то есть шаблоны/заготовки.
Для этого перейдем Preferences – Package Settings – Emmet – Settings User. Здесь запишем следующее:

{
	"snippets":{
		"html":{
			"snippets":{
				"bl":"<div class=\"block\"></div>"
			}
		}
	}
}

Теперь для того чтобы вызвать запись:

<div></div>

нам достаточно написать

bl

и нажать клавишу

Tab

Из этого следует, что возможности Emmet безграничны, и мы можем настроить свои сниппеты как угодно и работать очень быстро. Подробную информацию о возможностях плагина можно найти на сайте https://emmet.io

GotoCSSDeclaration

Плагин поможет нам с навигацией в коде. Устанавливаем ровно так же как и предыдущие плагины. Далее назначим горячие клавиши для работы с плагином для этого переходим

Preferences – Key Bindings

, и пишем следующий код

{
"keys": ["ctrl+1"], "command": "goto_css_declaration",
"args": {"goto": "next"}
},

Где [«

ctrl+1

«] это и есть нужное сочетание клавиш. Сохраняем

Cntr+S

.

И вот как это работает. У нас должен быть открыт CSS и HTML файлы. CSS как правило очень большой и найти что-то быстро сложно, но это в прошлом. Например, нам нужно изменить CSS для класса

content-mainpage

кликаем на него мышкой и нажимаем

ctrl+1

. Вуаля, мы в нужном месте CSS файла.

Tag

Ну и для тех, кто дочитал до этого момента покажу еще один плагин, который установить не так просто, но он точно того стоит.

Зовут его Tag и установить нам придется его вручную. По этой ссылке можно скачать архив с плагином. Далее распаковываем в особую папку программы. Для Windows 10 это C:\Users\[Подставь свое имя пользователя]\AppData\Roaming\Sublime Text 3\Packages. Далее закрываем Sublime и открываем снова и добавляем горячие клавиши открыв Preferences – Key Bindings и дописав следующее:

{ "keys": ["ctrl+`"], "command": "tag_classes" }

Где

ctrl+`

это и есть наше сочетание клавиш.

Итак, для чего же мы проделали весь этот нелегкий путь? Как правило, в процессе написания, кода мы работаем сначала с HTML потом переносим названия классов в CSS и работаем уже там. Так вот этот перенос делать вручную давольно долго. И тут нам на помощь приходит плагин Tag. Сейчас нам достаточно выделить нужный HTML код, нажать наше сочетание клавиш ctrl+`

и потом вставить результат копирования в наш CSS ctrl+v.

По мотивам выпуска «Sublime Text 3. Настройка, установка, плагины», из серии «Программы и инструменты для верстки сайтов», на YouTube канале «Фрилансер по жизни».

Установка и настройка Sublime Text 3. Компиляция LESS, SASS, JADE. Все необходимые плагины. Полная инструкция

Привет, много уже было написано про Sublime Text. В своем блоге я писал про Sublime Text 2. Сейчас Sublime Text 3 уже вышел из альфа версии (альфа — означает — новая и крайне не стабильная версия), и перешел в бету (бета — все еще не стабильная, но уже предназначена для тестирования, после беты обычно идет официальный релиз). И я решил полностью разобраться с Sublime Text 3 (далее в тексте ST3).

Если вы собираетесь установить SublimeText3 то эта самая полная инструкция  для вас. Здесь я опишу все что связано с этим редактором, а умеет он действительно многое.

Сперва я удалил из системы ST2 и все его следы. Также удалил node.js и npm который был с ним в паре. Так как я намерен заново — правильно и грамотно настроить компиляцию less, а затем и saas файлов, через sublime. Но об этом позже.

 

Часть 1. Установка и настройка Sublime Text 3

Скачиваем и устанавливаем Sublime Text 3

Идем на сайт Sublime Text в раздел Download, и скачиваем последнюю версию ST3, не забудьте соблюсти разрядность 64 бит, или обычную (x86) для вашей версии операционной системы. Скачали, устанавливаем. После установки запускаем — проверяем что он работает.

 

Установим горячие клавиши для реиндентации

Открываем Preferences → Key Bindings — Default
И вверху файла добавляем строку:

{ "keys": ["alt+shift+f"], "command": "reindent" },

Здесь указано что горячие клавиши будут alt+shift+f, и по нажатию будет происходить команда реиндент.

Возможные проблемы  с настройками в Sublime Text

Если возникает проблема с сохранением или редактированием файла, то необходимо создать файл — который указан в ошибке. В моем случае это файл: C:UsersAdminAppDataRoamingSublime Text 3PackagesDefaultDefault (Windows).sublime-keymap Я создал его и сохранил по указанном пути. Теперь Preferences → Key Bindings — Default можно редактировать.

Есть аналогичная проблема с командой Preferences → Settings — Default, при открытии настроек их невозможно редактировать. Необходимо открыть, Нажать Ctrl+S, затем закрыть вкладку с настройками и открыть заново. После этого в C:UsersAdminAppDataRoamingSublime Text 3PackagesDefault должен появится файл с настройками — Preferences.sublime-settings — и настройки можно будет редактировать и сохранять.

 

Устанавливаем Package Control

Идем на сайт Package Control для ST3, и устанавливаем его. Package Control (PC) необходим для того чтобы расширять функциональность нашего редактора различными плагинами.

На сайте PC копируем код для ST3, в ST3 запускаем консоль (Ctrl + ~) и вставляем код с сайта, жмем Enter и ждем успешной установки. После обязательно перезапускам ST3.

Проверим работу PC. Жмем Ctrl+Shift+P и  набираем Package Control — Install Package. Уже набрав первые буквы — нужная строка будет автоматически подсвечена.

 

Sublime Text 3 — Package Control — установка плагинов

 

Часть 2. Установка плагинов и расширений для Sublime Text 3

Установка темы Material Design

Далее я сменю стандартную тему оформления и подсветки кода на Material Design. Она тоже относится к темным темам, но имеет более яркую подсветку кода, и с ней более комфртно и приятно работать при длительном написании кода.

Идем на сайт темы Material Design и жмем кнопкe install. Происходит переход на сайт PC для ST3, понимаем что тема доступна как плагин. В ST3 запускаем Ctrl+Shift+P, выбираем install package, после ищем нужную нам тему, я набираю Material Theme и нахожу ее. Жму Enter и устанавливаю.

Sublime Text 3 — Package Control — установка темы Material Design

 

После этого иду в меню Preferences, и выбираю установленную тему.

Sublime Text 3 — Package Control — установка темы Material Design

 

Также после этого, рекомендуется зайти в  настройки ST3, и дописать следующие конфиги:

"theme": "Material-Theme.sublime-theme",
"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
"overlay_scroll_bars": "enabled",
"line_padding_top": 3,
"line_padding_bottom": 3,
// On retina Mac
"font_options": [ "gray_antialias" ],
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
// Highlight active indent
"indent_guide_options": [ "draw_normal", "draw_active" ]

Это позволит отображать тему так как это было задумано ее создателями.
В итоге у меня получился вот такой внешний вид ST3.

Sublime Text 3 — тема Material Design

 

Установка плагинов

Я установил следующие основные плагины:

  • Emmet (ускорение написания html и css)
  • Hayaku (ускорение написания css)
  • LESS (syntax highlighting — подсветка кода less)
  • Prefixr (префиксы для CSS)
  • Placeholders (Lorem Ipsum наполнители для html файлов)

Дополнительные:

  • SFTP — плагин для работы с FTP
  • SideBarEnhancement расширяет возможность сайт бара
  • SyncedSideBar синхронизирует SideBar с открытыми файлами по клику на них
  • AdvancedNewFile создаём новые файлы и папки при помощи горячих клавиш
  • BracketHighlighter подсвечивает открытие/закрытие любого фрагмента в коде
  • jQuery набор сниппетов для jquery
  • AutoFileName автозаполнение путей к подключаемым файлам
  • CSSсomb делает код красивым
  • Gist сохранение отдельных участков кода на github прямо во время редактирования

 

Компиляция LESS кода. Плагин Less2CSS и его настройка

Если вы еще не в курсе, Less — это основанный на JavaScript CSS препроцессор. Это код который компилируется в CSS. Существуют разные способы компиляции less в css: Grunt, Guard, и Less.app. Однако возможно вы не хотите, или вам не нужно использовать дополнительные инструменты, и хочется все сделать прямо в редакторе кода. Ниже я привел инструкцию которая подойдет пользователям Windows (я сам делал установку по ней, и также для mac ОС.)

  1. Устанавливаем Node.js
  2. Устанавливаем NPM (устанавливается вместе с Node.js)
  3. Устанавливаем Less Глобально. Открываем Windows консоль и вводим npm install less -gd
  4. Установим плагин Less2Css и SublimeOnSaveBuild

Откроем настройки ST3: Preferences → Settings — Default, и в конец допишем строку:

"lesscCommand": "/usr/local/share/npm/bin/lessc"

Откроем любой .less файл и попробуем его собрать. Просто вносим изменения в файл, и жмем Ctrl+S.

Если возникла ошибка: Unable to interpret argument clean-css … Это произошло потому что плагин clean-css был обособлен, и не входит в пакет less. Поэтому его надо установить отдельно. Установим. Заходим в консоль и пишем:

npm install -g less-plugin-clean-css

Опять пробуем сохранить .less файл. Произошел билд less файла, и рядом с style.less файлом у меня появился готовый минифицированный style.css

 

Компиляция SASS в Sublime Text 3

SASS — это другой препроцессор для CSS. Набирает популярность, и уже обгоняет less по распространению использования.

  • Устанавливаем Ruby
  • Запускаем консоль, и ставим Ruby Gem gem install sass
  • Устанавливаем плагин Sass для Sublime Text
  • Устанавливаем плагин Sass Build для Sublime Text
  • Устанавливаем плагин SublimeOnSave для Sublime Text
    (мы же говорили о этом плагине в инструкции выше)

Теперь добавим настройки в Sublime Text Settings – Default:

{
  "filename_filter": ".(sass|scss)$",
  "build_on_save": 1
}

Также не забудьте при открытом .sass файле зайти и выбрать билд систему в Tools → Build System → SASS Compressed Теперь при сохранении .sass файла будет компилироваться .css.

 

Устанавливаем и настраиваем html препроцессор Jade

Jade — это препроцессор для написания html кода, и подобно less или sass для css, он ускоряет и упрощает (для опытных верстальщиков) написание html разметки. Как установить и настроить его работу.

  • Должен быть установлен node.js с npm (обычно идет в комлпекте с node)
  • Заходим в консоль и устанавливаем jade командой npm install jade --global
  • В Sublime Text устанавливаем плагин Jade Build
  • В Sublime Text открываем .jade файл и выбираем Jade build system
  • Если вы выполняете всю инструкцию в этом посте, то в настройках Sublime я дополню строку про Save On Build расширением jade и теперь она будет выглядеть вот так "filename_filter": ".(sass|scss|jade)$",
  • Устанавливаем в Sublime плагин Jade

После этих манипуляций происходит компилирование jade файлов.

Если нет подсветки кода Jade, то идем в нижний правый угол ST, и там скорее всего написано Plain Text, кликаем по той надписи, и затем выбираем подсветку Jade. Теперь подсветка будет работать.

 

Статьи по теме:

https://scotch.io/bar-talk/the-complete-visual-guide-to-sublime-text-3-plugins-part-1
https://scotch.io/bar-talk/the-complete-visual-guide-to-sublime-text-3-plugins-part-2
http://mutian.github.io/Sublime-Jade-Build/
http://webdesign-master.ru/blog/tools/525.html

Sublime Text 3: Как установить плагины из Github



Как установить плагины из github для Sublime Text 3? Я пытаюсь установить это . То, что я сделал до сих пор, — это установка displayfunctions.py в Packages/Display-Functions/displayfunctions.py (я создал новую папку Display-Functions в папке Packages , чтобы держать displayfuntions.py )., она все еще не работает. Как я могу это исправить?

sublimetext2 sublimetext sublimetext3
Поделиться Источник George Newton     12 апреля 2014 в 04:47

5 ответов




41

Эта установка работает для любых плагинов Sublime-Text 2/3.

  • Бросай Возвышенное

  • Перейдите в папку Packages :

    • Windows: %APPDATA%\Sublime Text 3\Packages
    • OS X: ~/Library/Application\ Support/Sublime\ Text\ 3/Packages
    • Linux: ~/.config/sublime-text-3/Packages/
  • Выполнить: git clone https://github.com/BoundInCode/Display-Functions.git

  • Откройте Sublime и попробуйте использовать.

Поделиться Anton Dozortsev     12 апреля 2014 в 15:03



27

В Sublime Text 3, если у вас уже есть управление пакетами , но пакет не отображается в Install Packages , например ChainOfCommand , вам нужно «Add the Repository», чтобы добавить пакет в Управление пакетами, только тогда вы сможете его установить.

Вот процесс step-by-step:

  1. В веб-браузере перейдите к своему плагину, скопируйте git url (должно заканчиваться .git ).

    • для ChainOfCommand это https://github.com/jisaacks/ChainOfCommand.git

  2. В Sublime Откройте Управление пакетами

  3. Выберите Package Control: Add Repository

  4. В нижней части окна Sublime появится поле ввода. Вставьте URL. И УДАЛИТЕ .GIT EXTENSION ; нажмите Enter.

    • Теперь Репо было добавлено в управление пакетами, но оно не установлено
  5. Снова откройте элемент управления пакетами (как в шаге 2).

  6. Выберите Package Control: Install Packages

  7. Теперь вы должны иметь возможность искать и устанавливать пакет, который ранее отсутствовал, т. Е. ChainOfCommand.


Кроме того, если у вас есть TortoiseGit , вы можете выполнить установку вручную:

  1. Как и выше, перейдите к копированию URL (на этот раз включите .git).

  2. В Sublime перейдите в Настройки > Обзор пакетов (откроется папка Пакеты).

  3. Щелкните правой кнопкой мыши на пустом месте папки > Git Clone

  4. Поскольку URL уже находится в вашем буфере обмена, он должен автоматически появиться в URL окна Git Clone. Нажмите OK и вуаля, установлено.

Поделиться Travis Heeter     08 июня 2017 в 16:48



3

Для Sublime text 3 я установил несколько пакетов из GitHub, как это:

Вы закончили и готовы использовать пакеты.

Обновление: Спасибо @GMunguia за то, что запомнили предупреждение.

Поделиться mtb     23 августа 2016 в 08:53


  • подсветка синтаксиса (.tmLanguage) в Sublime Text 3 для пакетов

    Я работаю над этим плагином Подсветка синтаксиса не работает с Sublime Text 3, когда плагин установлен с помощью управления пакетами. Error loading syntax file Sublime Text 3/Installed Packages/robot.tmLanguage: Unable to open Sublime Text 3/Installed Packages/robot.tmLanguage Плагин находится под…

  • LiveReload для Sublime Text 3 был удален

    Я хочу установить LiveReload для Sublime Text 3. Однако, когда я иду в Управление пакетами для установки, я понимаю, что LiveReload больше нет. Когда я посещаю этот сайт: https://packagecontrol.io/packages/LiveReload , он показывает, что Package was removed and no longer available. Репозиторий…



0

Поскольку этот плагин доступен через управление пакетами , что, на мой взгляд, является наиболее удобным способом установки пакетов, вам следует изучить возможность его установки. Это широко поддерживаемый менеджер пакетов для Sublime Text 2/3.

Поделиться idleberg     13 апреля 2014 в 13:39



0

Перейдите к tools , затем command palette... , затем введите package control: install package и нажмите enter. после этого введите имя нужного пакета . это очень просто

Поделиться Geco     05 апреля 2020 в 08:45


Похожие вопросы:


Sublime Text 3 — Как установить JSHint

Я использую Sublime Text 3, мне это нравится. И мне нравится JSHint, который помогает нам улучшить стандарты кодирования. В настоящее время я копирую свой код javascript в http://jshint.com/ и делаю…


Как установить LiveReload на Sublime Text 3?

Я использую Sublime Text 3 и хочу использовать LiveReload . У меня уже установлен браузерный плагин для Chrome. Node.js также установлен. Для Sublime Text 3 Live Reload этот плагин должен быть…


Копирование областей действия в Sublime Text 3

Когда я работаю в Sublime Text 3, я направляю каретку на элемент синтаксиса и нажимаю на него Ctrl + Shift + Alt + P . В строке состояния отображается синтаксис областей действия. Как я могу…


как установить sublime text indent xml в sublime 3

Я пытаюсь установить https://github.com/alek-sys/sublimetext_indentxml в sublime text 3. Я читал В Sublime Text 3-клонируйте проект из папки Github в папку Packages. Кажется, это не работает. Я не…


Как установить плагины для редактора Sublime Text 2?

Как установить плагины в текстовый редактор Sublime? Я хотел бы установить плагин Emmet в редактор Sublime Text 2.


подсветка синтаксиса (.tmLanguage) в Sublime Text 3 для пакетов

Я работаю над этим плагином Подсветка синтаксиса не работает с Sublime Text 3, когда плагин установлен с помощью управления пакетами. Error loading syntax file Sublime Text 3/Installed…


LiveReload для Sublime Text 3 был удален

Я хочу установить LiveReload для Sublime Text 3. Однако, когда я иду в Управление пакетами для установки, я понимаю, что LiveReload больше нет. Когда я посещаю этот сайт:…


Как сохранить настройки Sublime Text в Github

У меня есть несколько разных машин, которые я использую в течение дня, и я использую git, чтобы вытащить самый последний код в своих проектах. Однако мои установки Sublime Text отличаются на каждой…


как установить пакеты в sublime text editor 3?

Я установил управление пакетами в sublime text editor 3 build 3114. Когда я пытаюсь установить новые пакеты / Плагины, они не устанавливаются. Ничего не показывает никакой message.Please скажите…


Запустите проект с помощью sublime text editor 3

Я очень новичок в angularJS и sublime text editor. Я скачал пример проекта из GitHub и пытаюсь открыть его с помощью sublime text editor 3.Когда я пытался запустить проект, он ничего не показывал….

Sublime text 3 плагины для разработки. Установка и настройка.

Для разработки существует множество редакторов и IDE, но на данный момент Sublime Text 3, один из самых популярных редакторов среди веб разработчиков. За что же его так любят? Первое это скорость работы, второе возможность установки плагинов и пакетов которые позволяют расширить родной функционал редактора.

В этой статье мы рассмотрим самые необходимые Sublime text 3 плагины которые помогут вам в работе. Первым делом нам необходимо установить Package Control (пакетный менеджер). Я описывал подробно этот процесс, а так же как установить плагины в прошлой статье о sublime.

Далее я расскажу о плагинах которые я использую в работе, а также разберем кратко их настройку.

Sublime text 3 плагин для форматирования кода HTML-CSS-JS Prettify

Часто во время работы мы не следим за правильным форматированием кода. Этот пакет, позволяет вам форматировать HTML, CSS, JavaScript код и JSON файлы. Устанавливается он как и все плагины. Вызовите Command Palette наберите prettify, выберите HTML-CSS-JS Prettify. Нет необходимости проводить настройку, сразу можно использовать.

Использование:

  • Вариант 1. Выделяем код и нажимаем правой кнопкой мыши на нем, так же можно просто кликнуть по вкладке редактора и выбираем HTML/CSS/JS Prettify → Prettify Code
  • Вариант 2. Откройте файл с кодом, запустите консоль Sublime через меню View → Show Console и наберите view.run_command("htmlprettify").
  • Вариант 3. Так же для быстрого форматирования можете использовать горячие клавиши Ctr + Shift + H

Emmet быстрое написание кода.

Плагин Emmet ускоряет написание кода с помощью горячих клавиш и сниппетов. Помимо Sublime Text, Emmet может работать и с другими редакторами, такими как — Notepad++, Coda, Eclipse, TextMate и д.р. Emmet устанавливается так же как и другие плагины.

Как работает плагин Emmet?

Приведу пару примеров. Например при написании в редакторе ul без <> и нажатия Tab будет автоматически развернут полный список. Если мы хотим добавить еще элементы li пишем так ul>li

Результат:

<ul>
   <li></li>
</ul>

Таким же методом можно написать div.my-class для назначения класса элементу.

Результат:

<div></div>

Для первоначального создания страницы достаточно добавить ! и нажать Tab.

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title>
</head>
<body>
</body>
</html>

Sublime Text 3 плагины для проверки кода

Плагин Sublime Linter

Проверка кода является весьма важной частью процесса разработки. Если вы никогда раньше не использовали linter, то знайте, что это инструмент для проверки качества кода. Он проверяет код на ошибки и использование плохих практик.

С помощью плагинов которые работают на основе Sublime Linter вы можете легко проверить практически любой код. Если вы совершите ошибку в коде, Sublime Linter подсветит её небольшим красным или желтым кружком.

Установка:

Вызовите Command Palette — Package Control : Install Package наберите linter, выберите SublimeLinter
Далее нам необходимо установить линтеры для javascript и php.

Плагин ESLint для javascript

ESLint написанный Николасом Закасом. Его основное отличие от других линтеров в том что он анализирует не текст программ, а предварительно сгенерированное AST-дерево, что дает ему больше возможностей для анализа.

Вторая важная особенность ESLint это возможность выключить любое правило или написать плагин который добавляет новые правила.

Чтобы им воспользоваться нужно установить его через npm глобально с помощью команды npm install -g eslint для работы npm требуется установить Node.js.

Далее создаем конфигурационный файл с правилами .eslintrc и кладем его в С:\User\username\.eslintrc,
username заменяем на ваше имя пользователя.

Файл вы можете настроить под себя, или использовать уже готовые конфигурации. Пример моего файла конфигурации:

{
    "env": {
        "browser": true,
        "commonjs": false,
        "es6": false,
        "node": false
    },
    "parserOptions": {},
    "rules": {
        "no-unused-vars": 1,
        "camelcase": 1,
        "no-loop-func": 1,
        "no-redeclare": 1,
        "no-undef": 1
    },
    "globals": { "jQuery" : 1, "$" : 1 }
}

Следующее действие это установка ESLint в Sublime Text. Установка происходит аналогично другим плагинам через Command Palette. В поле поиска плагинов печатаем eslint, в списке который появился вы должны увидеть SublimeLinter-contrib-eslint используйте клавиатуру или мышь чтобы выбрать его.

Далее переходим в «Preferences / Package Settings / ESLint / Settings — User» в меню, и вставляем следующее:

{
"node_path": "/usr/local/bin", 
"node_modules_path": "/usr/local/lib/node_modules"
}

Плагин PHP CodeSniffer

PHP CodeSniffer — содержит в себе два скрипта, главный phpcs проверяет PHP (так же JavaScript и CSS) файлы на наличие нарушений для определенного стандарта кодирования.

Является очень важным инструментом разработки, помогает сделать Ваш код чистым и последовательным. Также помогает предотвратить некоторые общие семантические ошибки, допущенные разработчиками. Второй скрипт phpcbf автоматически правит код под стандарты кодирования.

Для установки Code Sniffer у Вас уже должен быть установлен PHP и Composer пакетный менеджер, как установить Composer вы можете прочитать на официальном сайте.

Перед началом установки нужно убедиться, что в системную переменную PATH был добавлен composer, значение переменной по умолчанию должно быть ~/.composer/vendor/bin/ также вы можете узнать значение которое вы должны установить с помощью команды composer global config bin-dir --absolute в командной строке.

Для установки через Composer используем команду:

composer global require "squizlabs/php_codesniffer=*"

Далее необходимо установить стандарт кодирования, в нашем случае это будет WordPress Coding Standards, для установки снова используем команду Composer:

composer create-project wp-coding-standards/wpcs --no-dev

Следующий шаг — установка пакета sublime-phpcs и phpcs-linter стандартным способом через Package Control : Install Package, для его работы обязательно необходим Sublime Linter.

После установки из command palette выбираем Preferences: SublimeLinter Settings — User и изменяем user.linters.phpcs.standard на php стандарт который вы выбрали WordPress, WordPress-VIP, и тому подобные.

Для работы PHP Code Beautifier and Fixer необходимо прописать в переменную path путь к файлу phpcbf.bat который лежит в your_path_to_wpcs\vendor\bin\

И в пользовательские настройки ( Preferences — Package Settings — PHP Code Sniffer — Settings — User ) добавить:

{
   "phpcbf_executable_path": "phpcbf.bat",
   "phpcbf_additional_args": {
     "--standard": "WordPress-Extra",
     "--no-patch": ""
   }
}

Для запуска в Command Palette пишем fixer из списка выбираем PHP Сoding Standards Fixer: Fix this file (PHP Code Beautifier).

Второй вариант это использовать горячие клавиши, заходим в Preferences — Package Settings — PHP Code Sniffer — Key Bindings — User и добавляем:

{
  "keys": ["ctrl+b"], 
  "command": "phpcs_fix_this_file", 
  "args": {"tool": "CodeBeautifier"}
}

Это основные Sublime text 3 плагины которые я рекомендую вам установить, конечно это не окончательный список, количество плагинов зависит от ваших потребностей и предпочтений. А какие вы используете? Напишите в комментариях.

Если статья оказалась вам полезной поделитесь ей с друзьями. Это поможет развитию проекта. И обязательно подпишитесь в наши сообщества в социальных сетях.

Настройка Sublime Text 3 для Python

Так как программирование для меня это просто хобби и я не занимаюсь профессиональной разработкой, то для написания кода мне достаточно простого текстового редактора с подсветкой синтаксиса вместо полноценной IDE по типу PyCharm.

Из нескольких вариантов больше всего понравился Sublime Text 3. Это прекрасный текстовый редактор который поддерживает большое количество языков программирования и имеет возможность расширения функционала за счет подключения плагинов.

Собственно вся настройка и сводится к тому что нужно добавить несколько плагинов.

Первым делом установим Package Control. Это менеджер пакетов Sublime Text, который упрощает поиск, установку и поддержание пакетов в актуальном состоянии.

Для установки нужно перейти в меню Tools —> Install Package Control и немного подождать.

Установка Package Control в Sublime Text 3

Чтобы установить плагин нужно перейти в Preferences —> Package Control

Установка плагинов в Sublime Text 3

Из списка выбрать Install Package и в поле поиска набрать название плагина.

Установка плагинов в Sublime Text 3
Список плагинов

1. Anaconda — превращает ваш Sublime Text 3 в полнофункциональную среду разработки Python, включая автозаполнение, линтинг кода, функции IDE, форматирование autopep8, проверку сложности McCabe Vagrant и поддержку Docker.

Периодически при запуске Sublime Text 3 может возникать ошибка связанная с Anaconda, но при этом все прекрасно работает. Чтобы избавиться от подобных ошибок отредактируем конфиг Anacond’ы.

Перейдем в Preferences —> Package Settings —> Anaconda —> Settings — Default

Настройка плагина Anaconda

Находим параметр «swallow_startup_errors» и меняем значение с false на true.

Настройка плагина Anaconda

2. Terminal — плагин для быстрого запуска терминала в директории с текущим проектом сочетанием клавиш Ctrl+Shift+T, либо кликом правой кнопкой мыши в рабочем окне или на боковой панели.

Плагин Terminal для Sublime Text 3

Как по мне этих двух плагинов вполне достаточно для комфортной разработки простых проектов на Python в Sublime Text 3.

Также можно поменять внешний вид редактора установив несколько тем — Ayu Theme и A File Icon. Темы устанавливаются точно также как и плагины. Затем выберите нужную тему в Preferences —> Color Scheme и Preferences —> Theme.

Sublime Text 3 с темой Ayu

Вот так выглядит Sublime Text 3 с темой ayu-mirage.

Эта статья была обновлена 13 ноября 2020

from 0 to 1

Установка и настройка Sublime text 3. Самые полезные плагины для верстки и не только.

Приветствую вас, друзья, на моём блоге по веб-разработке, наконец-то неслучайные случайности привели меня к началу работы над данным проектом. И первое, о чем я хочу вам поведать — это установка и настройка самых полезных плагинов для работы верстальщика в программе Sublime Text.

И так начнем с того, что перейдем на официальный сайт саблайм текст и скачаем его:

https://www.sublimetext.com/3

Также по этому материалу у меня есть соответствующий видос на ютубе:

Спасибо саблайму за то, что на данном этапе он нам поможет определиться, какую сборку нужно скачать, она будет выделена маркером.

Также, Вы можете скачать себе портативную версию, которую будет удобно держать на флешке и всегда быть во все оружие.

Далее приступаем к установке, и она ничем не отличается от установки обычной программы. После установки рекомендую перенести себе саблайм на панель задач, мне кажется удачным решением хранить самые часто используемые задачи на этой панели, для быстрого доступа к ним.

По окончанию установки, мы уже можем пользоваться саблаймом, но на мой взгляд он еще достаточно сыроват, и его нужно проапгрейдить определенными плагинами. Для того, чтобы у саблайма была возможность устанавливать их, необходимо провести некую работу, а именно связать его с менеджером управления пакетами Package Control.

Нам необходимо на сайте пекедж контрола

https://packagecontrol.io/installation#st3

скопировать определенную строчку кода для Sublime Text 3:

После чего в программе саблайм текст вызываем консоль, с помощью комбинации: Ctrl + ~. Вставляем в появившуюся строчку весь код и жмем Enter.

Отлично! Через некоторое время наш пакет установится. Теперь мы готовы приступить к установке первого своего плагина, он называется:

1. Advanced New File

С его помощью мы будем более просто создавать новые файлы и папки.

Первое, что вы должны запомнить, это то как вызывать сам менеджер, который мы только что установили, для этого на клавиатуре нужно нажать хоткей:

Ctrl+Shift+P

После этого у нас появиться определенная панель в которую нужно вписать аббревиатуру PIP это сокращение обозначает Package Control: Install Package

Зачем писать больше, если можно писать меньше=) Выбираем данный пункт и переходим в меню, где можно уже непосредственно выбирать любой из плагинов. Прописываем здесь Advanced New File, кликаем на нем, после установки саблайм может выдать соответствующее сообщение.

Давай обучимся работе с этим плагином! Для этого нам нужно открыть сайтбар в саблайме view->side bar->show side bar Далее создадим у себя на компьютере папку «Тест» и простым перетаскиванием помещаем ее в сайтбар.

Если у вас уже есть какие-то папки, в сайдбаре важно, чтобы наша папка «тест» была самой верхней, после нажатия комбинации ctrl+alt+n внизу появиться поле, в котором можно прописывать путь, и тем самым создавать папки и файлы.

обратите внимание на путь, который находится ниже под строкой, именно по этому пути и будет происходить создание файлов и папок.

Давайте создадим базовую структуру. Написав index.html и нажав enter , я создал данный файл, а прописав css/style.css, создаться и папка css и сам файл стилей.

Как видите данный плагин нам здорово упростит жизнь.

Следующий плагин самый основной, без него код мы будем писать явно дольше, он называется Emmet.

2. Emmet

Для его устаноки повторим процедуру: ctrl+shift+p вибираем Package Control: Install Package, и в появившемся окне пишем Emmet.

Вуаля! Он установился. Закрываем сообщение, проверить его работу можно открыв файл index.html прописать в нем «!» и нажать кнопку таб.

У нас должна развернуться базовая структура, важно, она при «!» знаке будет разворачиваться только в файлах .html

Больше возможностей Emmet вы можете узнать из моей следующей статьи.

Следующий плагин который я хочу упомянуть называется BracketHighlighter.

3. BracketHighlighter

Он нам необходим для того, чтобы более явно подчеркивать места открытия и закрытия тегов, устанавливается он также, только в последнем пункте мы будем писать уже его имя.

Вот, что было до его установки:

а вот, что получили:

Как видно, его мы установили не зря 😉

Дальше пойдет речь о плагинах, которые облегчат работу с CSS и это:

4.Сolorhighlighter

5. Goto-CSS-Declaration

Устанавливаем их по очереди. Плагин colorhighlighter даст определенную подсветку цвета, это явно поможет быстрее ориентироваться в вопросах, касающихся цветовой палитры. Вот как будет выглядеть ваш css после его установки:

Каждый цвет будет подчеркиваться линией, а когда мы поставим курсор, то закраситься вся область.

Плагин Goto-CSS-Declaration поможет нам быстро в потоке css кода находить нужный селектор. Все что потребуется — это в html поставить курсор внутри необходимого класса или айдишника и нажать windows+alt+. или нажать на нем правую кнопку мыши и выбрать пункт Goto-CSS-Declaration. Сразу после этого действия у нас выделиться необходимый селектор в css.

И последний плагин который мы сегодня рассмотрим, это возможность подсветки синтаксиса SASS, в общем там нет особой сложности, но есть маленькое замечание, давайте разберемся…

6. SASS

Устанавливаем плагин SASS. После сообщения об установке наш код будет выглядить примерно вот таким образом:

То есть мы его установили, но он не активировался. Для его активации нужно в нижнем правом углу кликнуть на название — то, которое в данный момент видит саблайм. У меня это Plain Text, у вас это может быть Ruby или SASS.

Далее выбрать open all with current extension as…

В выпадающем списке проскролить вниз и выбрать пункт sass. Вы увидите возле него галочку, но в этом месте важно слишком рано не сдаваться и кликнуть еще раз:

После этого наш плагин заработает, и подсветка станет корректной.

На этом все друзья, если хотите и дальше получать от меня массу полезной информации — подписывайтесь на меня в соц. сетях.

sublimetext2 — Sublime Text 3: как установить плагины из Github

sublimetext2 — Sublime Text 3: как установить плагины из Github — qaru

Присоединяйтесь к Stack Overflow , чтобы учиться, делиться знаниями и строить свою карьеру.

Спросил

Просмотрено 42к раз

Как мне установить плагины из github для Sublime Text 3? Я пытаюсь это установить.До сих пор я установил displayfunctions.py в Packages / Display-Functions / displayfunctions.py (я создал новую папку Display-Functions в папке Packages для хранения displayfuntions.py ) . Это все еще не работает. Как я могу это исправить?

Создан 12 апр.

Джордж НьютонДжордж Ньютон

2,92366 золотых знаков2626 серебряных знаков4444 бронзовых знака

Этот процесс установки работает для любых плагинов Sublime-Text 2/3.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *