@Rendalf
Веб-разработчик

Как добавить точку с запятой в конец строки?

Как настроить горячие клавиши для добавления точки с запятой в конец строки, при этом не сдвигая курсор с текущей позиции?
  • Вопрос задан
  • 3629 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
Например, написать плагин, добавив User.py в папку Plugins/User. Там добавить класс
class AppendSemicolon(sublime_plugin.TextCommand):
  def run(self, edit):
    for s in self.view.sel(): # пройтись по всем селекциям
      ins = self.view.line(s) # находим регион, соответствующий текущей строке
      self.view.insert(edit, ins.b, ";") # вставляем в конце точку с запятой


Затем добавить User.sublime-keymap:
[
	{ "keys": ["ваш биндинг"], "command": "append_semicolon" }
]


Код писал прямо тут, не проверял.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы