Меню

github sublime text настройка

Как настроить совместную работу sublime text 3, github и bitbucket?

Помогите чем можете в вопросе по совместной работе sublime text 3 c github и bitbuket. Если честно, то опыта работы с githab и bitbuket нет и я впервые взялся за это, но самостоятельно у меня не получилось понять, как настроить работу.

Гугл тоже не радует.. Нет полноценных статей не на хабре не полноценных видио на youtube. В первом случаи показывают, как работать с плагинами для sb3, а во втором все для st2 и следовательно, устарело. И нигде не могу найти самого главного, настройки ссылки на свой аккаунт и пароль. Везде показывают так, что уже настроено.
Надеюсь на Вашу помощь. Спасибо!

Базовые знания:
1. Создаем новый репозиторий в GitHub/Bitbucket.
2. Создаем папку проекта с файлом .gitignore (в нем пишем форматы файлов и пути, которые не должны отслеживаться системой контроля версий: всякие логи *.log, временные файлы *.tmp, пути /trash и т.п.)
3. В терминале находясь в данной директории инициализируем git.
git init
4. В ST пишем код и сохраняем в этой директории.
5. В терминале смотрим изменения, добавляем и ставим в очередь на коммит в git все созданные файлы/директории

6. Делаем коммит-мерж
git commit -m ‘Initial commit’
7. Добавляем связь с удаленным репозиторием

8. Пушим локальные изменения в удаленный репозиторий
git push origin master

Далее в процессе работы повторяем пункты 4-8.

Если нужно затянуть новый удаленный репозиторий
git clone https://github.com/repo

Для ветвления сначала достаточно знать только checkout и merge.

источник

Интегрируем Git в Sublime Text

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

Ниже вы можете увидеть пример того, как быстро Git работает в связке с Sublime.

Требования

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

  • Конечно же, Git
  • Sublime Text
  • Sublime Text Git — устанавливайте через package control (ctrl+shift+p -> install package)

Обратите внимание: если вы устанавливаете Git на Windows, убедитесь в том, что при установке вы выбрали опцию «Run Git from the Windows Command Prompt«. Все оставльные настройки можно оставить по умолчанию.

Git в командной строке

Обычно, когда я работаю в Sublime text и хочу сделать коммит, я открываю командную строку и печатаю следующее:

А теперь давайте сэкономим наше драгоценное время и проделаем все то же самое через Sublime text.

Git в редакторе Sublime Text

Если вы откроете окно команд (ctrl+shift+p) после установки плагина и напечатаете «git«, то вы увидите доступные команды для работы с Git.

Одно из преимуществ командной строки Sublime перед терминалом — это поддержка автокомплита. Теперь вам не придется печатать всю длинную команду «git add -A», достаточно всего лишь набрать «add«, что, в свою очередь, тоже позволяет сэкономить время.

Commit VS Quick Commit

Следует отметить, что плагин Git предоставляет 2 способа совершить коммит. Их главное отличие заключается в том, что «Quick commit» откроет маленькое окошко, в котором достаточно ввести текст коммита, а «Commit» откроет отдельный файл, в котором также будут отображаться изменения в проекте.

Читайте также:  apache настройка сервера почты

Ниже вы можете увидеть Quick commit и commit в действии.

Quick Commit

Commit

После редактирования текста коммита достаточно просто закрыть файл.

Add, Commit, и Push в Sublime Text

Если мне надо отправить все изменения на сервер, то весь процесс выглядит так:

ctrl + shift + p, печатаю add
ctrl + shift + p, печатаю quick, затем набраю текст коммита
ctrl + shift + p, печатаю push

Совет: если вы хотите добавить все изменения и закоммитить их за один шаг, достаточно воспользоваться командой «Quick Commit«. Она будет эквивалента команде

Заключение

Просто попробуйте поработать с git таким способом, и вы увидите, как много времени можно сэкономить. Кроме того, следует отметить, что функциональность плагина не ограничивается командами commit и push — есть также и другие команды, позволяющие, например, оперировать ветками. Я настоятельно рекомендую ознакомиться со всеми возможностями плагина, чтобы обеспечить максимально комфортную и быструю работу с Git.

Мне тут подсказали, что можно настроить горячие клавиши для всех трех команд через Key Bindings:

источник

wpupru / Gists for SublimeText3

Настройка GitHub Gist в sublime text 3
Первым делом нам нужно сгенерировать token.
Переходим на свой гитхаб, идем в settings и там в пункте Applications жмем Generate new token
Далее называем его как угодно и выбираем только один пункт gist и жмем генерировать.
Теперь устанавливаем полученный token в preferences => Package Settings => Gits => Settings-Default
Вторым пунктом, настраиваем комбинацию клавиш
Переходим preferences => Package Settings => Gits => Key Bindings-user
И изменяем как нам удобно, вот мой пример
[
< "keys": ["ctrl+k+i"], "command": "gist" >,
< "keys": ["ctrl+k", "ctrl+p"], "command": "gist_private" >,
< "keys": ["ctrl+k", "ctrl+s"], "command": "gist_update_file" >,
< "keys": ["ctrl+k+o"], "command": "gist_list" >,
< "keys": ["ctrl+k", "ctrl+["], "command": "insert_gist_list" >,
]
Установка и настройка завершена.
Если комбинации клавиш настроенна аналогичны настроенным, то для создания gist’а нужно просто выделить подходящий код и нажать ctrl+k+i,
затем указать подходящее название, что выполняет код и выбрать название файла.
Чтобы использовать сохраненный ранее gist нужно нажать ctrl+k+o и выбрать код.

This comment has been minimized.

ergokonuni commented May 13, 2017

This comment has been minimized.

AlexeyKuzmich commented Dec 1, 2017

This comment has been minimized.

NoNIDs commented Jan 26, 2018

почему я не могу вставить токен в настройках? файл настроек нельзя никак редактировать

This comment has been minimized.

sakerdon commented Jan 28, 2018

Тоже не мог вставить.
Посмотрел по пути C:\Users\admin\AppData\Roaming\Sublime Text 3\Packages\Gist\Gist.sublime-settings нет такой папки и файла \Gist\Gist.sublime-settings Создал их ручками, скопировал настройки туда, вставил токен и всё заработало.

P.S. папка AppData — скрытая.

This comment has been minimized.

LeonidChernichevskii commented Jul 22, 2018 •

Вы не можете вставить так как редактор по не известной мне причине не создал папку Gist в каталоге C:\Users\user_name\AppData\Roaming\Sublime Text 3\Packages (если не видите папку AppDate надо включить видимость папок google в помощь).
Решение:

  1. Скачать плагин;
  2. Распаковать по указанному выше пути;
  3. Переименовать в «Gist» (удалить -master)

This comment has been minimized.

ghost commented Apr 13, 2019

Cracking guide for Sublime Text 3.2.1 (3207) and Sublime Merge (1111)

Updated #12 (20190412)

The patch will show the license key for Sublime Text/Merge!

One license key for Sublime Text/Merge!

Read the guide, run the script, enjoy . 🙂

Cracking guide for VueScan 9 x64 (v9.6.38)

Read the guide, run the script, enjoy . 🙂

«We do not pay for programs that you do not know how to protect. » © CipherHater

источник

Установка GitHub Gist — хранение и использование кода

Недавно узнал о такой интересной вещи как Gist в гитхабе.

GitHub Gist — это хранение кода и быстрое его использование из GitHub, взаимодействуя с плагином в sublime можно сохранять любой блок кода в одну комбинацию клавиш и также быстро вызывать сохраненный код в новом проекте.

Необходимо в текстовом редакторе нажать комбинацию клавиш ctrl + shift + p
Ввести package install
Далее откроется новая форма и вводим название плагина gist

Первым делом нам нужно сгенерировать token.
Переходим на свой гитхаб , идем в settings и там в пункте Applications жмем Generate new token
Далее называем его как угодно и выбираем только один пункт gist и жмем генерировать.
Теперь устанавливаем полученный token в preferences => Package Settings => Gits => Settings-Default

Вторым пунктом, настраиваем комбинацию клавиш
Переходим preferences => Package Settings => Gits => Key Bindings-user
И изменяем как нам удобно, вот мой пример

Gist находятся здесь
Если у вас комбинации клавиш настроенна аналогичны моим, то для создания gist’а нужно просто выделить подходящий код и нажать ctrl+k+i,
затем указать подходящее название, что выполняет код и выбрать название файла.

источник

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

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

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

Теперь при выделении и по нажатию Alt+Shift+F ваш код будет автоматически выравниваться отступами с соответствующей иерархией вложенности элементов.

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

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

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

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

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

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

Создание контентного сайта на Jekyll от А до Я

Создание современного интернет-магазина от А до Я

источник

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

Adblock
detector