Настройка sublime text 3 для python 3 linux

Содержание
  1. Настройка Sublime Text для Python
  2. Python
  3. 1. Установка
  4. 2. Рекомендуемые Sublime Text 3 плагины
  5. Anaconda
  6. Djaneiro
  7. SideBar Enhancement
  8. Requirements Txt
  9. All AutoComplete
  10. GitGutter
  11. Другие (JavaScript/CSS) пакеты
  12. 3. Макет
  13. 4. Горячие клавиши
  14. 5. Консоль
  15. Запуск программ Python на Sublime Text 3
  16. Редактор Sublime Text 3
  17. Палитра команд
  18. Множественный выбор
  19. Другие Особенности
  20. Sublime Run Python Tutorial — Запустите свою первую программу
  21. Загрузка и установка
  22. Протестируйте простую программу
  23. Запуск Кода
  24. Настройка Sublime Text для Python
  25. 1. Установка
  26. 2. Рекомендуемые Sublime Text 3 плагины
  27. Anaconda
  28. Djaneiro
  29. Enhancement
  30. Requirements Txt
  31. All AutoComplete
  32. GitGutter
  33. Другие (JavaScript/CSS) пакеты
  34. 3. Макет
  35. 4. Горячие клавиши
  36. 5. Консоль
  37. Настройка Python на Sublime text3
  38. Всё ещё ищете ответ? Посмотрите другие вопросы с метками python sublime-text текст или задайте свой вопрос.
  39. Как настроить Sublime Text 3
  40. Инструменты Sublime Text 3
  41. Настройка Sublime Text 3
  42. Изменяем внешний вид
  43. Настраиваем горячие клавиши
  44. Русифицируем Sublime Text с помощью плагина
  45. Разделяем экран
  46. Популярные плагины для Sublime Text 3
  47. Emmet
  48. JavaScript & NodeJS Snippets
  49. Abvanced New File
  50. GitGutter
  51. Заключение

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

Python

Программисты любят спорить о том, у кого «лучшая» среда разработки — какие инструменты лучше? Должен ли я использовать текстовый редактор или полноценную среду IDE? Какие плагины и пакеты следует использовать? Это все правильные вопросы, но суть в том, что: после того, как вы выбрали предпочтительный текстовый редактор/IDE, вы должны потратить значительное количество времени на его настройку и понять, как извлечь максимальную пользу из этого, так как это сэкономит вам время в будущем.

Мой выбор текстового редактора — Sublime Text 3. В этой статье я дам вам пятиэтапное руководство по настройке Sublime Text 3 для разработки с помощью Python.

1. Установка

Вы можете скачать и установить Sublime Text 3 здесь.

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

Откройте консоль Sublime с помощью CTRL + `. Затем скопируйте и вставьте код отсюда в консоль и нажмите enter. Установка пакета займет несколько секунд. После этого вы можете открыть командную панель с помощью CTRL + SHIFT + P и ввести имя пакета. Список параметров должен выглядеть следующим образом:

Если вы видите параметры управления пакетами, то вы знаете, что все правильно установили!

2. Рекомендуемые Sublime Text 3 плагины

Одна из лучших вещей в Sublime Text заключается в том, что разработчики могут использовать сторонние плагины для улучшения своей среды разработки. Нажмите «CTRL + SHIFT + P» и выберите «Package Control: Install Package». Затем вы cможете найти плагины, которые я рекомендую вам использовать для разработки в Python:

Anaconda

Anaconda — чрезвычайно мощный пакет Python для Sublime. Он предлагает:

  • Автодополнение кода Python
  • Python linting (подчеркивает как синтаксические ошибки, так и нарушения PEP8)
  • Документация Python
  • McCabe — проверка сложности
  • и много чего еще

Djaneiro

Djaneiro предлагает подсветку синтаксиса для HTML-шаблонов Django и автоматическое заполнение табуляцией для синтаксиса языка Django, например <% block%><% endblock%>.

После того, как вы установили Djaneiro, откройте HTML-файл, а в правом нижнем углу выберите язык, который используется в данный момент, затем выберите Djaneiro -> HTML (Django), чтобы обеспечить выделение синтаксиса Jango Template:

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

  • var + TAB генерирует <<>>.
  • block + TAB генерирует <% block%>
  • url + TAB генерирует
  • static + TAB генерирует

Полный список автодополнений в Djaneiro доступен здесь.

Самое главное, SideBar Enhancements отправляет файлы в свою корзину, если вы удаляете файл из Sublime Text (вместо того, чтобы быть полностью удаленным). Он также предлагает множество других функций, включая возможность создания новых файлов с боковой панели.

Requirements Txt

Это простой плагин, который предлагает подсветку синтаксиса для файлов requirements.txt. Используй это.

All AutoComplete

All AutoComplete расширяет автодополнение по умолчанию.

GitGutter

GitGutter помещает поле в Sublime Text, которое указывает, была ли строка добавлена, удалена или отредактирована. Это полезно для отслеживания внесенных изменений в предыдущие коммиты.

Другие (JavaScript/CSS) пакеты

Есть куча пакетов JavaScript/CSS, которые я также использую для моей разработки в Python Sublime Text 3. Я не буду подробно останавливаться на них, но вы все равно должны их посмотреть:

  • AngularJS — предлагает подсветку синтаксиса AngularJS и автодополнение.
  • jQuery — предлагает подсветку синтаксиса jQuery.
  • Trimmer — пакет для удаления конечных пробелов
  • CSS3 — подсветка синтаксиса CSS3 и автодополнение
  • Sass — подсветка синтаксиса Sass и автодополнение
  • Color Highlighter — показывает шестнадцатеричные, RGB и буквенные обозначения цвета для соответствующего цвета. Например, синий цвет в таблице стилей CSS будет выделен синим цветом, так что вы получите визуальное представление о цвете.

3. Макет

Большинство вариантов компоновки доступны в меню view.

В Views -> Columns вы можете переключить представление, чтобы отобразить 1, 2, 3 или 4 столбца, 1 или 2 строки или сетку 2 * 2. Мое предпочтение состоит в том, чтобы использовать раскладку из двух столбцов.

Другие настройки макета, которые вы, возможно, захотите рассмотреть:

  • используйте CTRL + KB для переключения боковой панели (я предпочитаю держать ее открытой всегда)
  • нажмите F11 для переключения полноэкранного режима
  • перейдите в меню View -> Ruler, чтобы выбрать отображаемый правый край. Я кодирую в соответствии со стандартами PEP8, поэтому установил правую границу в 80 символов.
  • перейдите в View -> Hide Minimap, чтобы скрыть мини-карту! Я нахожу ее раздражающей.

4. Горячие клавиши

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

  • CTRL + K: удаляет текущую строку.
  • CTRL + X: разрезает текущую строку.
  • CTRL + SHIFT + UP перемещает выделенный текст вверх.
  • CTRL + SHIFT + DOWN перемещает выделенный текст вниз.
  • CTRL + W: закрывает текущую вкладку.
  • CTRL + KK: удаляет все от курсора до конца строки.
  • CTRL + F: найти.
  • CTRL + H: найти и заменить.
  • CTRL + KU: преобразование выбранного текста в верхний регистр.
  • CTRL + KL: преобразование выбранного текста в нижний регистр.
  • CTRL + KB: переключить боковую панель.
  • CTRL + [: отменить текущую строку.
  • CTRL +]: отступ текущей строки.
  • CTRL + M: перейти к закрывающей скобке или нажмите еще раз, чтобы перейти к открывающей скобке.
  • CTRL + /: комментарий/раскомментирование текущей строки или выбора.
  • ALT +.: Завершает текущий тег HTML.
  • ALT + SHIFT + W: обернуть тег (по умолчанию —

Некоторые специфичные горячие клавиши:

  • ALT + SHIFT + [NUMBER]: разбивает представление на столбцы [NUMBER], где [NUMBER] — 1-4.
  • ALT + SHIFT + 8: разбивает представление на сетку 2×2.
  • CTRL + 0: фокусируется на боковой панели.
  • CTRL + 1-4: фокусируется на столбце 1-4.
  • CTRL + SHIFT + 1-4: перемещает файл в столбец 1-4.

Полный список сочетаний клавиш Sublime Text 3 доступен здесь.

5. Консоль

Когда я впервые начал программировать на Python, я использовал Enthought Canopy. По умолчанию это отличная встроенная консоль IPython. Настройка консоли ST3 немного сложнее, но это того стоит.

Следуя этому видео на YouTube, откройте командную панель, используя CTRL + SHIFT + P и выберите install package. Установите пакет SublimeREPL. Затем перейдите в Preferences -> Browse Packages -> SublimeREPL -> Config -> Python. Откройте файл Main.sublime-menu. Найдите «id»: «repl_python_run» с помощью CTRL + F и добавьте параметр «-i» в раздел «cmd» под «args».

Затем перейдите в Tools -> Build System -> New Build System и введите код из этого ответа на StackOverflow:

Источник

Запуск программ Python на Sublime Text 3

Привет разработчикам Python, здесь мы узнаем, как запускать программы python в редакторе Sublime Text 3, загружать и устанавливать Sublime Text 3, устанавливать пакеты и многое другое.

Существуют различные IDE и текстовые редакторы для запуска кода python. Если вы новичок, то это нормально использовать текстовый редактор, но если вы разработчик, то, без сомнения, вы будете знакомы с важностью IDE. И вы также можете обратиться к этой ссылке Best Python IDEs для подробного объяснения Python IDEs . Хотя Sublime Text 3 — это текстовый редактор, но он имеет некоторые IDE-подобные функции, такие как проекты и «сборки» для выполнения других программ изнутри редактора.

Редактор Sublime Text 3

  • Это легкий редактор для разработчиков.
  • Он наиболее популярен среди разработчиков.
  • Самое лучшее в Sublime Text 3 то, что он не требует много места для установки и работать с ним очень удобно и комфортно.
  • Sublime Text 3.0 был выпущен 13 сентября 2017 года.
  • Он изначально поддерживает множество языков программирования, а также языки разметки.

Особенности Sublime Text 3

  • Кросс-платформенный
  • Sublime Text 3 может работать на Windows, Linux и Mac.
  • Вам нужна только одна лицензия для использования Sublime Text 3 на каждом компьютере, на котором вы хотите использовать Sublime Text 3, независимо от того, какую ОС они используют.
  • Мощная экосистема API и пакетов
  • Sublime Text 3 предоставляет множество мощных API Python, которые позволяют плагину выполнять множество встроенных функций.
  • Sublime Text раскрывает свои внутренние компоненты через интерфейс прикладного программирования (API), с которым программисты могут взаимодействовать с помощью языка программирования Python.
  • Встроенный интерпретатор Python включен в редактор. Встроенный интерпретатор полезен для проверки настроек редактора и быстрого тестирования вызовов API при разработке плагинов.

Палитра команд

Это еще одна мощная особенность Sublime Text 3. Он позволяет выполнять различные функции, такие как сортировка, изменение синтаксиса, а также изменение параметров идентификации.

Используя палитру команд, вы можете получить доступ ко многим вещам, таким как обработка проектов sublime, изменение синтаксиса файлов, вызов команд пакета и т. д. Чтобы использовать палитру команд — нажмите ctrl+shift+p, затем выберите команду и нажмите Enter.

Множественный выбор

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

Чтобы использовать множественное выделение, выделите блок текста, затем нажмите Ctrl+Shift+L, чтобы разделить его на одно выделение в строке, а затем нажмите Ctrl+D, чтобы выбрать следующее вхождение выбранного слова.

Другие Особенности

Помимо вышеперечисленных функций Sublime Text 3 имеет также некоторые другие функции, такие как:

  • Функция проверки орфографии
  • Автоматическое сохранение
  • Настраиваемые привязки клавиш
  • Макросы
  • Разделение редактирования
  • Расширенные настройки

Sublime Run Python Tutorial — Запустите свою первую программу

Без сомнения, Sublime text является самым любимым текстовым редактором в сообществе разработчиков и может служить отличным текстовым редактором Python. Итак, теперь мы увидим, как использовать его для python.

Загрузка и установка

Прежде всего, вы должны скачать его. Ссылка для скачивания-https://www.sublimetext.com/3 Вы увидите описание версии следующим образом:

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

Протестируйте простую программу

Теперь мы увидим выполнение программы python на SublimeText 3. Для этого мы должны сделать вот что:

  • Прежде всего откройте свой редактор sublime.
  • Создайте новый файл, выполнив следующие действия File->NewFile или нажав ctrl+N .
  • Затем сохраните этот файл как yourfilename.py . Расширение должно быть .py .
  • Затем напишите свой код.

Здесь берем простую программу, то есть сложение двух чисел. Так что код есть:

# Сложите два числа

sum = float(num1) + float(num2)

(‘Сумма <0>и <1>равна <2>’.format(num1, num2, sum))

Запуск Кода

Перейдите в пункт Инструмент в строке меню, а затем нажмите кнопку Построить систему и внутри нее выберите пункт Python. Затем перейдите в раздел option и нажмите кнопку Build option, которая выполнит ваш код.

Итак, теперь, запустив приведенный выше код, мы получим следующий вывод:

Поздравляем, код python успешно работает на sublime! Надеемся, что эта статья будет полезна для вас. И если у вас есть какие-либо вопросы по поводу SublimeText 3, оставляйте свои комментарии!

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

Программисты любят спорить о том, у кого «лучшая» среда разработки — какие инструменты лучше? Должен ли я использовать текстовый редактор или полноценную среду IDE? Какие плагины и пакеты следует использовать? Это все правильные вопросы, но суть в том, что: после того, как вы выбрали предпочтительный текстовый редактор/IDE, вы должны потратить значительное количество времени на его настройку и понять, как извлечь максимальную пользу из этого, так как это сэкономит вам время в будущем.

Мой выбор текстового редактора — Sublime Text 3. В этой статье я дам вам пятиэтапное руководство по настройке Sublime Text 3 для разработки с помощью Python.

1. Установка

Вы можете скачать и установить Sublime Text 3 здесь.

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

Откройте консоль Sublime с помощью CTRL + `. Затем скопируйте и вставьте код отсюда в консоль и нажмите enter. Установка пакета займет несколько секунд. После этого вы можете открыть командную панель с помощью CTRL + SHIFT + P и ввести имя пакета. Список параметров должен выглядеть следующим образом:

Если вы видите параметры управления пакетами, то вы знаете, что все правильно установили!

2. Рекомендуемые Sublime Text 3 плагины

Одна из лучших вещей в Sublime Text заключается в том, что разработчики могут использовать сторонние плагины для улучшения своей среды разработки. Нажмите «CTRL + SHIFT + P» и выберите «Package Control: Install Package». Затем вы cможете найти плагины, которые я рекомендую вам использовать для разработки в Python:

Anaconda

Anaconda — чрезвычайно мощный пакет Python для Sublime. Он предлагает:

  • Автодополнение кода Python
  • Python linting (подчеркивает как синтаксические ошибки, так и нарушения PEP8)
  • Документация Python
  • McCabe — проверка сложности
  • и много чего еще

Djaneiro

Djaneiro предлагает подсветку синтаксиса для HTML-шаблонов Django и автоматическое заполнение табуляцией для синтаксиса языка Django, например <% block%><% endblock%>.

После того, как вы установили Djaneiro, откройте HTML-файл, а в правом нижнем углу выберите язык, который используется в данный момент, затем выберите Djaneiro -> HTML (Django), чтобы обеспечить выделение синтаксиса Jango Template:

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

  • var + TAB генерирует <<>>.
  • block + TAB генерирует <% block%>
  • url + TAB генерирует
  • ic + TAB генерирует

Полный список автодополнений в Djaneiro доступен здесь.

Enhancement

Самое главное, Enhancements отправляет файлы в свою корзину, если вы удаляете файл из Sublime Text (вместо того, чтобы быть полностью удаленным). Он также предлагает множество других функций, включая возможность создания новых файлов с боковой панели.

Requirements Txt

Это простой плагин, который предлагает подсветку синтаксиса для файлов requirements.txt. Используй это.

All AutoComplete

All AutoComplete расширяет автодополнение по умолчанию.

GitGutter

GitGutter помещает поле в Sublime Text, которое указывает, была ли строка добавлена, удалена или отредактирована. Это полезно для отслеживания внесенных изменений в предыдущие коммиты.

Другие (JavaScript/CSS) пакеты

Есть куча пакетов JavaScript/CSS, которые я также использую для моей разработки в Python Sublime Text 3. Я не буду подробно останавливаться на них, но вы все равно должны их посмотреть:

  • AngularJS — предлагает подсветку синтаксиса AngularJS и автодополнение.
  • jQuery — предлагает подсветку синтаксиса jQuery.
  • Trimmer — пакет для удаления конечных пробелов
  • CSS3 — подсветка синтаксиса CSS3 и автодополнение
  • Sass — подсветка синтаксиса Sass и автодополнение
  • Color Highlighter — показывает шестнадцатеричные, RGB и буквенные обозначения цвета для соответствующего цвета. Например, синий цвет в таблице стилей CSS будет выделен синим цветом, так что вы получите визуальное представление о цвете.

3. Макет

Большинство вариантов компоновки доступны в меню view.

В Views -> Columns вы можете переключить представление, чтобы отобразить 1, 2, 3 или 4 столбца, 1 или 2 строки или сетку 2 * 2. Мое предпочтение состоит в том, чтобы использовать раскладку из двух столбцов.

Другие настройки макета, которые вы, возможно, захотите рассмотреть:

  • используйте CTRL + KB для переключения боковой панели (я предпочитаю держать ее открытой всегда)
  • нажмите F11 для переключения полноэкранного режима
  • перейдите в меню View -> Ruler, чтобы выбрать отображаемый правый край. Я кодирую в соответствии со стандартами PEP8, поэтому установил правую границу в 80 символов.
  • перейдите в View -> Minimap, чтобы скрыть мини-карту! Я нахожу ее раздражающей.

4. Горячие клавиши

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

  • CTRL + K: удаляет текущую строку.
  • CTRL + X: разрезает текущую строку.
  • CTRL + SHIFT + UP перемещает выделенный текст вверх.
  • CTRL + SHIFT + DOWN перемещает выделенный текст вниз.
  • CTRL + W: закрывает текущую вкладку.
  • CTRL + KK: удаляет все от курсора до конца строки.
  • CTRL + F: найти.
  • CTRL + H: найти и заменить.
  • CTRL + KU: преобразование выбранного текста в верхний регистр.
  • CTRL + KL: преобразование выбранного текста в нижний регистр.
  • CTRL + KB: переключить боковую панель.
  • CTRL + [: отменить текущую строку.
  • CTRL +]: отступ текущей строки.
  • CTRL + M: перейти к закрывающей скобке или нажмите еще раз, чтобы перейти к открывающей скобке.
  • CTRL + /: комментарий/раскомментирование текущей строки или выбора.
  • ALT +.: Завершает текущий тег HTML.
  • ALT + SHIFT + W: обернуть тег (по умолчанию —

Некоторые специфичные горячие клавиши:

  • ALT + SHIFT + [NUMBER]: разбивает представление на столбцы [NUMBER], где [NUMBER] — 1-4.
  • ALT + SHIFT + 8: разбивает представление на сетку 2×2.
  • CTRL + 0: фокусируется на боковой панели.
  • CTRL + 1-4: фокусируется на столбце 1-4.
  • CTRL + SHIFT + 1-4: перемещает файл в столбец 1-4.

Полный список сочетаний клавиш Sublime Text 3 доступен здесь.

5. Консоль

Когда я впервые начал программировать на Python, я использовал Enthought Canopy. По умолчанию это отличная встроенная консоль IPython. Настройка консоли ST3 немного сложнее, но это того стоит.

Следуя этому видео на YouTube, откройте командную панель, используя CTRL + SHIFT + P и выберите install package. Установите пакет SublimeREPL. Затем перейдите в Preferences -> Browse Packages -> SublimeREPL -> Config -> Python. Откройте файл Main.sublime-. Найдите «id»: «repl_python_run» с помощью CTRL + F и добавьте параметр «-i» в раздел «cmd» под «args».

Затем перейдите в Tools -> Build System -> New Build System и введите код из этого ответа на StackOverflow:

Сохраните файл как Python-REPL.sublime-build. Затем создайте простой .py-файл, выберите свою систему сборки с помощью Tools -> Build System -> Python-REPL и используйте CTRL + B для запуска вашей программы. Теперь переменные из вашей программы будут доступны в появившейся консоли.

Настройка Python на Sublime text3

Все установочные сделала, компилятор прописала:

«cmd»: [«python3», «-i», «-u», «$file»], «file_regex»: «^[ ]File «(…?)», line (9*)», «selector»: «source.python»

Теперь проблема с Tools->SublimeREPL->Python->Python пишет не удается найти файл, через CTRL+B тоже пишет:

[WinError 2] Не удается найти указанный файл

Что делать? Как РЕПЛ настроить?

37.2k1010 золотых знаков4141 серебряный знак7575 бронзовых знаков

задан 28 янв ’19 в 9:01

4511 серебряный знак44 бронзовых знака

Открываем Sublime Text -> Tools -> Build System -> New Build System

Вставляем в открывшийся файл следующие строки, чтобы получилось вот так:

Сохраняем файл с названием python3.sublime-build и не меняем путь предложенный редактором

Идем и ставим галочку Tools -> Build system -> python3

Если вам не требуется передавать через консоль в программу аргументы (например input()), то вы уже можете проверить работу создав и сохранив (без сохранения будет ошибка) тестовый файл, а затем нажав Ctrl+B. Снизу появится консоль с выводом результата.

Для проверки предлагаю выполнить следующий код:

import sys (sys.version)

——Делаем интерактивную консоль——

Заходим на сайт https://packagecontrol.io/installation и копируем содержимое бокса Sublime Text 3 в буфер обмена.

Открываем Sublime Text -> View -> Show Console и вставляем содержимое буфера обмена, затем жмем Enter. Если у вас ничего не произошло, то выполните ручную установку описанную на сайте из пункта 5.

Жмем Ctrl+Shift+P -> пишем Install Package -> пишем sublimeREPL и устанавливаем.

Поскольку в sublimeREPL установлен python 2, то идем в Sublime Text -> Preferences -> Browse Packages

Открываем в текстовом редакторе файл SublimeREPL -> config -> Python -> Main.sublime-

Находим внутри этого файла столбик с аргументами children -> args -> cmd и меняем значение «python» на «python3». Сохраняем и закрываем файл.

Открываем тестовый python-файл (например из пункта 4)

Открываем консоль редактора как в пункте 6 и пишем sublime.log_commands(True)

Sublime Text -> Tools -> sublimeREPL -> Python -> Python RUN current file и затем копируем из консоли строку repl_open целиком со всеми аргументами.

В консоли пишем sublime.log_commands(False)

Sublime Text -> Preferences -> Key Bindings. Забиндим хоткей для быстрого исполнения файла в интерактивной консоли REPL

Вставьте в User-конфиг (он пустой) следующий код (ключ keys сделайте свой по желанию, в «сommand» пишите «repl_open», а в «args» закидываете все атрибуты которые скопировали из консоли. Их не обязательно так разбивать по строкам, можно все в одну оставить:

  1. Сохраняем файл, перезапускаем Sublime Text и используем заданный хоткей.

37.2k1010 золотых знаков4141 серебряный знак7575 бронзовых знаков

ответ дан 28 янв ’19 в 9:40

8599 бронзовых знаков

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

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

Sublime Text 3 — это текстовый редактор, разработанный для верстальщиков и программистов. Он позволяет работать с кодом разных языков программирования: от Erlang до C++. Свою популярность он получил благодаря кроссплатформенной поддержке и расширенным настройкам, которые позволяют пользователю легко «играть» с параметрами программы. Вариаций довольно много — можно изменить и внешний вид, и дополнить функционал с помощью различных плагинов.

Что еще есть в Sublime Text 3 и как со всем этим работать — поговорим в сегодняшней статье.

Инструменты Sublime Text 3

Текстовый редактор Sublime обладает большим функционалом, который упрощает написание кода и его компиляцию. Из особенностей выделяют следующее:

  • Goto Anything — удобная функция, позволяющая быстро получить доступ к нужным файлам.
  • Сопоставление скобок — позволяет быстро определить неправильное сопоставление. Редактор напрямую выделяет соответствующие наборы скобок.
  • Множественное выделение — полезная функция, позволяющая быстро изменять код в нескольких местах.
  • Мощный Python API, благодаря которому Sublime обходит многих конкурентов. Он дает возможность достигать высокой производительности за счет дополнительных плагинов.
  • Раздельное редактирование — благодаря этой функции можно разделять окно на несколько столбцов, например, один назначить под HTML, другой — под CSS, третий — под JavaScript.
  • Сочетание клавиш — позволяет присваивать комбинацию клавиш к различным функциям.

Настройка Sublime Text 3

Первым делом рассмотрим настройки внешнего вида, а затем перейдем к горячим клавишам и установке плагинов.

Изменяем внешний вид

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

  1. Переходим в меню «Preferences» и выбираем «Color Scheme…».
  2. В результате перед нам отобразится дополнительное меню с предустановленными вариациями. Например, возьмем цветовую схему «Mariana».

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

Сделать это можно через «Preferences» -> «Settings». Слева находятся значения по умолчанию — их менять не нужно. А вот справа расположены пользовательские настройки, которые можно изменять и дополнять.

  • «color_scheme» — здесь прописывается цветовая тема (можно выбрать из существующих и добавить собственную);
  • «font_face» — позволяет изменить шрифт текста на любой, что есть в системе;
  • «font_size» — предназначена для увеличения или уменьшения размера текста;
  • «font_options» — устанавливает/удаляет жирность или курсив текста;
  • «word_separators» — разделители слов;
  • «line_numbers» — настройка нумерации слов;
  • «gutter» — включает или отключает отображение номеров строк и закладок («канавка»);
  • «margin» — настраивает отступ от «канавки»;
  • «fold_buttons» — позволяет отключить треугольные стрелки, отображаемые в «канавке».

Например, мы можем установить следующие значения:

Для сохранения изменений не забудьте воспользоваться комбинацией клавиш «CTRL+S».

Настраиваем горячие клавиши

Мы привыкли использовать комбинации клавиш, чтобы скопировать, вставить или выделить весь текст. В Sublime Text можно установить свои пользовательские комбинации.

Например, нам нужно, чтобы комбинация «CTRL+C» не копировала текст, а вырезала его. Для этого необходимо перейти в «Preferences» -> «Key Bindings».

Затем в правом столбце нужно прописать нужную комбинацию клавиш и указать ей значение «cut». В конце сохранияемся комбинацией клавиш «CTRL+S».

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

Русифицируем Sublime Text с помощью плагина

Как мы уже говорили ранее, основная фишка Sublime — плагины, с помощью которых можно менять функционал программы. Для их установки используется дополнительная утилита Package Control, которая позволяет находить и инсталлировать разные плагины.

Для примера давайте русифицируем программу с помощью плагина Localized:

  1. Открываем Sublime Text и используем комбинацию клавиш «CTRL+SHIFT+P». В отобразившемся окне вводим «Package Control: Install Package» и кликаем по первому запросу.
  2. В результате перед нами отобразится новое поисковое окно, через которое можно найти различные плагины. В нашем случае нас интересует «Localized» — вводим запрос и устанавливаем расширение.
  3. После установки плагина ничего не поменяется, так как плагин не русифицирует программу, а предлагает различные варианты ее перевода. Чтобы установить русский язык, перейдем в «Preferences» -> «Languages» -> «Русский».

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

Разделяем экран

Еще одна интересная функция, о которой я уже говорил — разделитель экрана. Ей часто пользуются веб-разработчики для удобства перемещения между HTML и CSS. Активировать ее можно следующим образом:

  1. Переходим в «Вид» -> «Разделение экрана». Перед нами отобразится несколько вариантов разделения экрана, для примера разорвем страницу на 2 столбца.
  2. В итоге получим следующее:
  3. В каждом столбце мы также можем добавлять несколько вкладок:

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

Популярные плагины для Sublime Text 3

Emmet

Emmet — одно из лучших решений для тех, кто хочет быстро верстать сайты или писать код. Плагин позволяет дописывать код при его введении. Например, если в HTML-файле прописать букву «t» и нажать после этого на клавишу «TAB», то появится тег:

JavaScript & NodeJS Snippets

Аналогичен предыдущему плагину — с его помощью можно дописывать JavaScript-код. Например, если набрать «qs+TAB», то в результате набранный текст преобразится в код:

Abvanced New File

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

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

GitGutter

Еще один плагин для Git, с помощью которого можно не просто работать с основными командами, но и обращаться к измененным версиям.

Заключение

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

Источник

Читайте также:  Refresh windows tool сбросятся ли драйвера
Оцените статью