Как установить css в sublime text 3

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

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

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

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

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

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

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

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

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

Например мы работали работали, а потом неожиданно закрыли программу 🙂 Бывает такое? У меня постоянно, так вот эта настройка включает «память» у 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 с классом .block вставить тег span используем следующую запись:

Жмем клавишу Tab и получаем:

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

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

нам достаточно написать bl и нажать клавишу Tab

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

GotoCSSDeclaration

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

Где ["ctrl+1"] это и есть нужное сочетание клавиш. Сохраняем Cntr+S.
И вот как это работает. У нас должен быть открыт CSS и HTML файлы. CSS как правило очень большой и найти что-то быстро сложно, но это в прошлом. Например, нам нужно изменить CSS для класса content-mainpage кликаем на него мышкой и нажимаем ctrl+1. Вуаля, мы в нужном месте CSS файла.

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

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

Где ctrl+` это и есть наше сочетание клавиш.

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

Непонятное поведение LESS2CSS в Sublime Text 3 (less2css error: [WinError 2] Не удается найти указанный файл)

Чего я только не шаманил с настройками, и как только в бубен не бил, не хочет работать.

  1. Проверьте путь к less файлу (у вас вроде как корректный)
  2. После назначения путей надо перезагрузить Sublime.
  3. Некоторым также помогала перезагрузка Windows (скорее всего, это все тот же пункт 2).

В общем, как что-то поменяли с путями (к файлу less, к less.js и т.д.) — надо перегружать Sublime. Попробуйте.

Мне помогла эта статья. Я пробовал менять path, сто раз перезагрузил sublime, но благодаря этой статье у меня всё же получилось одолеть sublime. Достаточно было в cmd установить два плагина и всё!

Такая ошибка появляется, если вы не указали путь к less.js-windows от Lessc

нужно скачать Lessc c GitHub распаковать в любую папку, добавить эту папку в переменную окружения Path. после этого обязательно перезапустить Sublime.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками css node.js sublime-text sublime-text-3 less или задайте свой вопрос.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.12.3.40888

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Как установить и настроить Sublime Text 3 для html верстки

Как установить и настроить sublime text для html верстки

Приветствую вас на сайте Bookamba. Тема сегодняшней статьи – установка и настройка редактора Sublime text 3, уверен по аналогии и для Sublime text 2 данная инструкция тоже подойдет.

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

Так же настроим окружение редактора Sublime. Настраивать я буду его, как удобно мне. Вы же в свою очередь можете что-то настроить на свой вкус. Большинство настроек, которые я буду использовать я прокомментирую, по этому настроить при желании Sublime под себя, у вас не составит труда.

Я подготовил список плагинов, пакетов и тем, которые мы сегодня установим.
Первым делом мы конечно же установи сам Sublime text 3, для этого перейдем по ссылке https://www.sublimetext.com/3 и скачаем версию для вашей ОС. Далее после установки, первым делом установим панель управления пакетами – Package Control, для этого перейдем на официальный сайт Package Control и выполним инструкцию по его установке https://packagecontrol.io/installation

Как видим, для того, чтобы установить Package Control, нам необходимо нажать на клавиатуре следующее сочетание клавиш Ctrl + (или для макентошников command + ) для того, чтобы вызвать консоль редактора Sublime, после чего в консоль копируем и вставляем код, показанный на сайте из вкладки для нашей версии Sublime text 3

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

Итак, вот список пакетов, которыми я пользуюсь

  • Emmet
  • JavaScript & NodeJS Snippets
  • FakeImg Placeholder Snippet
  • Color Highlighter
  • HTML5
  • Terminal
  • Sass
  • Material Theme

Где брать пакеты для Sublime Text 3

Перед тем как устанавливать все эти пакеты, давайте отвлечемся на минуту и я покажу откуда я их взял и где можно прочитать, что они умеют. На официальном сайте самого менеджера пакетов Package Control https://packagecontrol.io/, прямо на главной странице, можно увидеть список самых популярных пакетов, пакетов набирающих популярность и тд. Конечно есть поиск по всему этому добру. Если к примеру ввести в поиск Emmet, можно увидеть список пакетов, содержащих в себе слово Emmet. Мы же перейдем по самому популярному из них, установленному уже почти 3 миллиона раз. На странице пакета Emmet можно почитать ридми по настройке и установке. Например в ридми по установке написано, что для установки Emmet, необходимо запустить менеджер пакетов и написать Emmet, после чего нажать Enter и установить пакет. Далее, опять-таки, на этой же странице мы можем увидеть официальный сайт разработчиков этого пакета https://emmet.io/. Если перейти на него, здесь мы сможем почитать для чего этот пакет нужен и всю информацию связанную с ним. Например, можно запустить демо видео и увидеть, как устроен Emmet и какую мощь он несет в своем функционале.

Абсолютно по такому же принципу вы можете изучить информацию по всем остальным пакетам, плагинам и темам.

Как устанавливать пакеты Sublime Text 3

А теперь давайте приступим к установке пакетов. В окне редактора нажимаем сочетание клавиш Ctrl + Shift + p, для того, что-бы открыть окно списка функций. Далее вводим package control: install package, ждем, что-бы под грузился менеджер пакетов, а теперь вводим название первого плагина – emmet и жмем enter. Внизу редактора при установке пакетов видно плавающее равно, это обозначение того, что пакет устанавливается. Как только равно пропадает, пакет можно считать установленным. Иногда после установки того или иного пакета открывается текстовый файл со справкой или с настройками пакета. В таком случае, как правило, просто достаточно закрыть этот файл.

Далее проделываем то же самое со следующими пакетами…

Как настроить Sublime Text 3

Поле того, как мы установили все необходимое, давайте настроим окружение – пользовательские настройки редактора. Для начала давайте перейдем в меню Preferences -> Settings. Здесь в левом окне мы можем наблюдать все доступные настройки редактора выставленные по умолчанию. В правом же окне мы можем переопределять эти настройки так, как нам это удобно.

Мои настройки выглядят следующим образом:

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

“fold_buttons”: false
По умолчанию в Sublime, слева возле номеров строк, есть такие треугольники – если выделить участок кода, можно нажать на этот треугольник и свернуть тот или иной участок кода. Мне кажется эта настройка при верстке – неудобной и ненужной, поэтому я отключаю ее.

“font_size”: 12
Тут думаю все понятно, это размер шрифта в редакторе.

“highlight_line”: true
Подсветка строки по горизонтали, на которой находится каретка.

“remember_full_screen”: true
Если в момент, когда вы закрыли редактор, он был развернут на весь экран, то при следующем открытии Sublime text, он откроется в полноэкранном режиме.

“show_encoding”: true
Если установить эту опцию в true, внизу справа в панели, появится строка, в которой можно прочитать текущую кодировку файла. Это очень удобно, особенно если вы используете сторонние плагины, разработчики которых могли по ошибке или по невнимательности сохранить файл в какой-то кривой кодировке. Такое конечно очень редко встречается. Но лично мне просто спокойней видеть, что все файлы с которыми я работаю у меня utf-8 и что все хорошо (:

“tab_size”: 4
При нажатии на tab появляется отступ. Я предпочитаю, чтобы по умолчанию этот отступ был равен четырем пробелам, мне так удобней оценивать блоки кода и они не сливаются.

“word_wrap”: false
Если установить эту опцию в false, то длинные строки не будут переноситься на следующую строку. То есть у вас будет появляться горизонтальный скролл. В верстке мне кажется это удобным.

“margin”: 5
Отступ кода слева от края редактора.

Далее идет список настроек, которые нам рекомендуют установить разработчики темы Material Theme, это можно прочитать у них на сайте проекта, на гитхабе https://github.com/equinusocio/material-theme, к эти настройкам относятся следующие свойства описанные ниже.

“always_show_minimap_viewport”: true
Показывать в вертикальном скролле подсветку уменьшенной копии кода. Кому как удобно, я привык к этой функции и юзаю ее. Если же вам не нравится такое, можете ее отключить

“bold_folder_labels”: true
В сайдбаре, там где отображается список папок и файлов проекта, делает текст более жирным и ярким.

“font_options”: [“gray_antialias”, “subpixel_antialias”]
Рекомендуемые настройки шрифтов

“indent_guide_options”: [“draw_normal”, “draw_active”]
Эта настройка нужна для того, что-бы редактор отображал белую пунктирную вертикальную черту слева от блока кода, внутри которого находится каретка. Опять же, кому как удобно. Мне лично помогает эта настройка, чтобы визуально видеть, в каком участке кода я нахожусь, особенно если блоки большие.

“line padding bottom”: 2.5
“line_padding_top”: 2.5
Эти две настройки отвечают за отступ между строками кода сверху и внизу.

“overlay scrollbars”: “enabled”
Эта настройка по моему отвечает за скрытие/отображение скроллбаров по умолчанию.

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

Отвлеклись, идем далее
“color_scheme”: “Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme”
“theme”: “Material-Theme.sublime-theme”
Эти две строки нужны для того, чтобы активировать тему и ее цветовую палитру
Так как мы установили тему Material Theme, ее мы и активируем

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

“material_theme_accent_cyan”: true
Установит основной свет папок и вкладок. Мне симпатизирует этот цвет, потому-что, как раз-таки, он максимально похож на Brackets ))) Не скажу, что я фанат Brackets, но его оформление мне нравится, компания Adobe не будет придумывать всякие хухры-мухры дизайны

“material_theme_bullet_tree_indicator”: true
Эта настройка отвечает за то, чтобы отображать точку в сайдбаре слева от того файла, который в данный момент открыт на редактирование в редакторе

“material_theme_compact_sidebar”: true
“material_theme_small_tab”: true
Эти две настройки делают сайдбар и иконки немного меньше стандартных, смотрится компактно и красиво.

“material_theme_tabs_autowidth”: true
Автоматически выравнивать по ширине табы с открытыми файлами. Опять таки, можете по изменять настройки и пощупать их, как вам удобнее.

Напомню, что список всех настроек темы Material Theme, можно почитать на их официальном сайте на гитхабе https://github.com/equinusocio/material-theme

Думаете, что все? А вот и не угадали, теперь давайте настроим Emmet, переопределим некоторые шаблоны эммета, для этого идем в меню
Preferences -> Package Settings -> Emmet -> Settings User и добавляем следующий код:

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

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