Sublime text 3 как работать: Настройка Sublime Text 3 — База Знаний Timeweb Community

Содержание

Sublime Text 3 жив. (Настройка и работа) / Хабр

Amedomary

Время на прочтение 3 мин

Количество просмотров 64K

CSS *HTML *

Recovery mode

Из песочницы

Sublime Text 3 — кроссплатформенный текстовый редактор.

Краткий гайд для начинающих работать в sublime и в сфере вёрстки. Тут собрано всё самое необходимое и важное. (По ссылкам найдёте больше, если это нужно)

Будем рассматривать его для Вёрстки на Pug / Less, где нам не нужен огромный функционал отладки. Поэтому именно этот редактор (по моему мнению) побеждает своих конкурентов как в скорости работы так и в функционале.

1. Установка программы и контроль за дополнениями (Package Control)


  1. Устанавливаем Sublime Text 3. Тут всё просто — качаем и запускаем.
Теперь нажимаем ctrl/⌘+shift+p или в меню (Tool > Command Palette).

Тут мы можем Скачивать, устанавливать, удалять, просматривать дополнения и т.д.

2. Настройки программы:


  1. Используем пробелы, вместо табов.
    «translate_tabs_to_spaces»: true
  2. Размер таба равен 4 пробела.
    «tab_size»: 4

    Вы спросите зачем?
    Что бы случайно не нажать пробел и таб вместе, и не сломать сборку pug.
    А так же для единообразия работы в команде.

  3. Строки не должны заканчиваться пустыми символами.
    Для этого используем плагин TrailingSpaces.

— Пожалуй на этом обязательные MustHave настройки заканчиваются. Перейдём к индивидуальным:


  1. Полноэкранный режим F11 + скрытие панели menu (alt). Позволяет максимально использовать монитор для работы и не отвлекаться на статус панели OS.
  2. Запрет переноса строки. Наверное лучшее свойство из перечисленных.
    Не даёт путаться в pug синтаксисе. Показывает всегда ожидаемый код и вложенность независимо от размера экрана. Горизонтальная прокрутка осуществляется shift + колёсико, (либо тачПанель)
    «word_wrap»: «false»
  3. Themes. Ничего не могу сказать по этому поводу. Просто найдите то, что нравится (желательно использовать тёмную схему). Я использую „theme“: „Material-Theme-Darker.sublime-theme“.
  4. Подсветка синтаксиса. Ну я думаю тут не должно быть проблем. Если следить, что бы расширение и подсветка совпадали (Pug for Pug, а не Jade for Pug)
  5. View → Side Bar → Hide Open Files — Освобождает пространство для дерева проекта. Т.к это поле так и так дублируется вкладками и тремя точками сверху

3. Полезные клавиши ‘hotkey’ :


  1. В первом пункте скажем, что пропустим все стандартные сочетания, такие как ctrl(⌘) + Z (⌘ — далее просто ctrl). Отменить, сохранить, повторить, закрыть вкладку, восстановить вкладку, и тд…
  2. Пожалуй следующее самое популярное сочетание это:
    crtl + P — Позволяет выполнить поиск по файлам открытого вами проекта. Позволяет избавится от огромного дерева открытых стилей.
  3. Следующее по важности:
    ctrl + D — Поиск копий выделенного текста. Идеально подходит для мульти-редактирования. И для поиска дублей. Особенно в больший файлах и больших фрагментов. Для мульти-курсора зажмите ctrl и используйте мышь.
  4. ctrl + L — Выделяет всю строку и позволяет удалить её полностью. Хорошо работает совместно с ctrl+D.
  5. Поиск… Ну наверное первое это ctrl+F — поиск по файлу. Второе и более важное это поиск в папке по множеству файлов ctrl + shift + F (Можно вызвать кликнув по папке правой кнопкой и выбрать ‘Find in folder…’) Советую не включать в поиск папку «Известного толстячка»
  6. ctrl + shift + up/down — Перемещает строку наверх/вниз (меняет их местами). Удобно для работы со стилями и переменными.
  7. Теперь небольшой туториал по комбинациям комбинаций клавиш. Вы наверное видели эти комбинации через запятую. Вот и я видел… а теперь я знаю как их использовать. Для этого по очереди нажимаем эти комбинации (можно не отпускать общую мод клавишу)
    Вот полезные из них:
  8. ctrl + K, ctrl + 4 — Скрывает все ветки, вложенность которых больше 4. Аналог стрелочки свернуть. (ctrl + K, ctrl + J — разворачивает всё что есть)
  9. ctrl + K, ctrl + B — Скрывает/показывает SideBar. (хорошо работает с F12)
Теги:

  • html
  • css
  • less
  • pug
  • sublime text 3
Хабы:

  • CSS
  • HTML

Всего голосов 19: ↑7 и ↓12 -5

Комментарии 25

Максим @Amedomary

Frontent ux/ui — developer

Сайт Twitter

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

Sublime Text — мощный и широко распространенный текстовый редактор, который в основном используется программистами. Он поддерживается на всех трех основных операционных системах Linux, Mac и Windows. Его легкий и интуитивно понятный пользовательский интерфейс может адаптироваться к любому стилю письма и программирования. Он чрезвычайно быстр и обладает большим количеством функциональных возможностей.

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

В этой статье мы расскажем вам, как установить последнюю версию Sublime Text — Sublime Text 3 в Debian OS.

Содержание

  1. Вот некоторые из полезных возможностей Sublime Text 3
  2. Установка Sublime Text 3
  3. Шаг 1: Установка GPG ключа
  4. Шаг 2: добавьте репозиторий Sublime Text
  5. Шаг 3: Обновите список доступных ресурсов
  6. Шаг 4: Установите Sublime Text 3
  7. Шаг 5: Запуск Sublime Text
  8. Заключение

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

Перейти к чему угодно

Когда у вас много файлов, использование сочетания Ctrl + R поможет перечислить их и облегчить поиск.

Множественное выделение

Функция множественного выделения позволяет эффективно вносить огромные изменения в текст.

Раздельное редактирование

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

Кросс-платформа

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

Настроить все, что угодно

Программа очень легко настраивается, и вы можете настроить ее так, как вам нужно.Реклама

Ярлыки клавиатуры

В состав программы входит целый ряд полезных сочетаний клавиш для различных функций.

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

Выполните следующие шаги для установки Sublime Text 3:

Шаг 1: Установка GPG ключа

Сначала вам нужно добавить ключ безопасности для репозитория Sublime Text в вашу систему. Запустите приложение Terminal. Для этого перейдите на вкладку «Деятельность» в левом верхнем углу рабочего стола. Затем в строке поиска введите terminal. Когда появится значок Терминала, щелкните по нему, чтобы запустить его.

Выполните следующую команду в Терминале, чтобы добавить ключ безопасности:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Шаг 2: добавьте репозиторий Sublime Text

Затем вам нужно будет добавить репозиторий Sublime Text в ваш менеджер пакетов. Существует два репозитория Sublime Text, один из которых стабильный, а другой находится в стадии разработки.

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

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Если вы хотите протестировать версию Sublime Text для разработки, используйте следующую команду:

echo "deb https://download. sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Шаг 3: Обновите список доступных ресурсов

Теперь вам нужно обновить менеджер пакетов с новыми репозиториями Sublime Text. Для этого выполните следующую команду в Терминале:

Шаг 4: Установите Sublime Text 3

Теперь выполните следующую команду в терминале, чтобы установить Sublime Text последней версии — Sublime Text 3.

sudo apt install sublime-text

Подождите некоторое время, пока установка Sublime Text не будет завершена.

Шаг 5: Запуск Sublime Text

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

Редактор Sublime Text 3 запущен.

Чтобы удалить редактор Sublime Text, просто выполните следующую команду в Терминале:

sudo apt-get remove sublime-text && sudo apt-get autoremove

Заключение

Вот и все! В этой статье мы узнали, как установить Sublime Text 3 в ОС Debian. Следует отметить, что Sublime Text можно оценить бесплатно, но чтобы использовать его полнофункциональную версию, вам придется приобрести лицензию.

Основные понятия — Неофициальная документация Sublime Text

Обзор

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

Общие условные обозначения

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

Если не указано иное, относительные пути (например, Packages/User ) начать с каталога данных.

Мы принимаем привязки клавиш по умолчанию при указании сочетаний клавиш. Если вы используете раскладку клавиатуры, отличную от англо-американской, некоторые привязки клавиш могут не соответствовать вашей раскладке. Это связано с тем, как Sublime Text обрабатывает нажатия клавиш внутри.

Освоение Sublime Text требует времени

Освоение Sublime Text требует времени и практики. К счастью, он построен вокруг несколько понятий которые обеспечивают последовательное система, как только все части соберутся воедино.

Это руководство научит вас как использовать и настраивать Sublime Text.

Sublime Text — универсальный редактор для программистов, но вам не нужно быть одним чтобы использовать его, и тебе не нужно настроить его для повышения производительности — это готовый эффективный инструмент. Хакеры, однако, оценят все возможности настройки и расширения.

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

Данные Каталог

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

  • Windows : %APPDATA%\Sublime Text 3
  • OS X : ~/Library/Application Support/Sublime Text 3
  • Linux : ~/. config/sublime-text-3

Если вы используете портативную версию (только для Windows), ищите Приложение /Данные . Здесь Приложение относится к каталогу в который вы извлекли сжатые переносимые файлы и где находится исполняемый файл.

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

Пакеты

Каталог

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

(Подробнее о пакетах и ресурсах позже.)

Вы можете получить доступ к каталогу пакетов из главного меню ( Настройки → Обзор пакетов… ), с помощью вызова API ( sublime.packages_path() ), и другими способами это будет объяснено в последующих темах.

В этом руководстве мы ссылаемся на папку пакетов как Пакеты , путь к пакетам , папка пакетов или каталог пакетов .

User Package

Packages /User — универсальный каталог для пользовательских плагинов, сниппетов, макросов и т. д. Считай это своим личным пространством в папке пакетов. Кроме того, он будет содержать большинство ваших личных настроек приложения или плагина.

Обновления Sublime Text никогда не будут перезаписать содержимое

пакетов /пользователя .

Sublime Text можно программировать

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

Sublime Text раскрывает свои внутренности через интерфейс прикладного программирования (API) с которыми программисты могут взаимодействовать, используя язык программирования Python. Включен встроенный интерпретатор Python. в редакторе. Встроенный интерпретатор полезен проверить настройки редактора и быстро тестировать вызовы API при разработке плагинов.

Sublime Text и информация о выводе плагинов на консоль . Чтобы открыть консоль, нажмите Ctrl+` или выберите View → Show Console из главного меню.

Вот консоль Python в Sublime Text:

Python вашей системы против Sublime Text 3 Embedded Python

Sublime Text 3 поставляется со своим собственным интерпретатором Python это отдельно из интерпретатора Python вашей системы (если доступно).

Встроенный интерпретатор предназначен только для взаимодействия с API плагина, не для общего развития.

Пакеты, плагины, ресурсы и другие термины

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

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

Конфигурационные файлы в Sublime Text текстовые файлы которые соответствуют предопределенной структуре или формату

: JSON преобладает, но вы также найдете XML-файлы. Для более продвинутых возможности расширения, Используются файлы исходного кода Python.

В данном руководстве для краткости мы иногда ссылаемся на все эти разрозненные файлы конфигурации как ресурсы .

Sublime Text будет искать ресурсы внутри папки пакетов. Мы подробно поговорим о пакетах позже, но короткая версия такова, содержать вещи в порядке, Sublime Text имеет понятие пакета , то есть папка (или zip архив) который содержит ресурсы которые принадлежат друг другу (может они помогут быстрее составлять электронные письма, эффективно писать HTML, улучшить опыт кодирования для C, Ruby, Go…).

Совместимость с Textmate

Эта информация полезна для пользователей Textmate которые сейчас используют Sublime Text.

Textmate — редактор для Mac.

Совместимость Sublime Text с пакетами Textmate хорошо, исключая команды, которые несовместимы. Кроме того, Sublime Text требует все определения синтаксиса должны иметь расширение .tmLanguage , и все файлы настроек иметь расширение .tmPreferences . В частности, это означает, что файлов .plist будет игнорироваться, даже если они расположены под Синтаксис или Предпочтения Подкаталог.

Эмуляция vi/Vim

Эта информация полезна для пользователей Vim которые сейчас используют Sublime Text.

vi — древний модальный редактор который позволяет пользователю выполнять все операции с клавиатуры. Vim, современная версия vi, до сих пор широко используется.

Sublime Text обеспечивает эмуляцию vi через пакет Vintage . Пакет Vintage игнорируется по умолчанию . Узнать больше о Винтаж в официальной документации.

Эволюция Vintage под названием Vintageous, предлагает лучший опыт редактирования vi / Vim и обновляется чаще, чем Vintage. Vintageous — это проект с открытым исходным кодом.

Эмуляция emacs

Эта информация полезна для пользователей emacs, которые теперь использую Sublime Text.

emacs — еще один популярный редактор для программистов.

Sublime Text не предлагает любая встроенная эмуляция emacs, но можно попробовать сторонние пакеты созданные другими пользователями Sublime Text.

Настройте Sublime Text 3 для использования Python 3 | by Hariyanto

2 минуты чтения

·

27 ноября 2018 г.

Это письмо поможет вам настроить простую IDE для кода с использованием Python 3 на вашем компьютере, особенно в среде UNIX 😁

 $ python3 -- версия 
Python 3.7.1

Убедитесь, что вы используете python3 для проверки версии Python3 ☺️

Если на вашем компьютере указано, что у вас нет Python3, вы можете загрузить его с веб-сайта Python https://www.python .org/downloads/ и установил его на свой компьютер.

На момент написания этой статьи последним возвышенным является Sublime Text 3 , вы можете загрузить его с https://www. sublimetext.com и сразу же установить

Sublime Text 3

Создайте новый файл и сохраните это с расширением .py , например, сохраните его как checkversion.py

Перейдите в Tools -> Build System -> Python , затем введите checkversion.py

 import sys 
print(sys.version )

, затем нажмите CTRL + B , чтобы запустить код на Sublime

Пример проверки версии на Sublime Text 3

Как видите, версия на возвышенном Python 2.7 нам нужно использовать Python 3 . Затем мы можем настроить Sublime Text на использование Python3 вместо Python2. Вот шаг:

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

UNIX STYLE

 $ which python3 
/usr/local/bin/python3

СТИЛЬ WINDOWS

 C:\Users\py 
Python 3.
Оставить комментарий

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

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