Всем привет!

Так получилось, что о двух последних сборках браузера Vivaldi анонсов на русском языке не было. Дело в том, что во вторник я умер. Точнее — должен был умереть. Но российские хирурги-кардиологи сделали свою работу на отлично и подарили мне ещё немного пожить, за что им огромное спасибо. И теперь я сижу на больничной кровати и могу порадовать вас новостями о том, что появилось нового и интересного в очередных еженедельных сборках.

За прошедшие дни сборок было две — 1.0.429.5 и 1.0.430.3. Информацию о них я объединил в один массив, а вот для загрузки, естественно, предлагаю только новейшую сборку.

Итак, что нового (или, скорее, давно ожидаемого) появилось в браузере Vivaldi к сегодняшнему дню. Прежде всего это опция «Клик по активной вкладке для перехода на предыдущую», старожилам более известную как «Сворачивать щелчком по вкладке». С переводом мы ещё подумаем, а собственно функция уже есть — пользуйтесь на здоровье.

Из исправлений можно отметить вновь заработавшее отключение зазора между вкладками и верхним краем окна браузера, для русскоязычной аудитории хорошая новость — вложения с русскими названиями теперь загружаются с GMail с нормальной кодировкой. Да, и ещё одно исправление: теперь любители отключать кнопку "+" на Экспресс-панели не будут видеть эту кнопку и на пустой Экспресс-панели.

На этом всё. Полный список изменений в конце статьи, а загрузить новую сборку можно по ссылкам ниже:


Полный список изменений:

  • [Windows 10 TH2] HTML5 proprietary media can cause Vivaldi to Freeze (VB-12138)
  • [Mac] Vivaldi not shown when clicking Vivaldi icon (VB-11036)
  • [Regression] Space on YouTube fullscreen video activates Fast Forward instead of pause (VB-13726)
  • [Regression] Tab context menu contains not applicable items — tile/ungroup tile stack etc. (VB-14274)
  • [Regression] Remove Tab Spacing In Maximized Windows option doesn't work (VB-14289)
  • [Regression] Wrong scheme prepended when copying URL in address field (VB-13873)
  • [Regression] Dragging speed dials inside folder reloads start page (VB-14319)
  • Click on active tab and switch to last active tab: «Tabs > Tab Features > Click Active Tab to Switch to Previous Tab» (VB-12661)
  • «Disable search in address field» disables search shortcuts without notice (VB-13333)
  • URL input takes me to bookmark instead of the desired webpage (VB-14022)
  • Tab's thumbnails and tooltips are displayed at the same time (VB-14350)
  • Encoded URL in history (VB-13954)
  • Search shortcuts are case sensitive (VB-14024)
  • Gmail attachment download does not pickup unicode filename (VB-4374)
  • Spatnav collides with duckduckgo spatnav: disabled Vivadldi spatnav on DDG for now (VB-13845)
  • Address bar drop down is triggered on paste and go (VB-13975)
  • Upgraded to Chromium 49.0.2623.102
  • [Regression] Smooth scrolling is no longer user configurable (VB-13985)
  • Audio indicator on pinned tab too large (VB-14495)
  • Add mouse gestures for Fast Forward and Rewind: FFW = «Right, Up» / RWD = «Left, Down» (VB-5005)
  • Cannot unmap the shortcut Ctrl+Shift+W (VB-8793)
  • Cannot include a space when renaming on the bookmarks bar (VB-13636)
  • Plus (+) Button does not hide when there are 0 dials (VB-8204)
  • Page Up/Down doesn't work on adress field dropdown (VB-10788)

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

Комментарии (81)


  1. Akr0n
    27.03.2016 12:23
    +16

    Илья, выздоравливай!


    1. Shpankov
      27.03.2016 14:00
      +3

      Обязательно! :-)


  1. Ledzorn
    27.03.2016 13:55
    +6

    Не стоит заниматься работой, находясь в больнице.
    Однажды слышал эти требования от зав.отделением к соседу по палате.
    И он обосновывал свои слова большим практическим опытом. Утверждал, что процесс выздоровления идёт хуже у тех, кто занимается рабочими вопросами в процессе лечения в стационаре. Пожалейте свой организм и быстрее выздоравливайте.


    1. Shpankov
      27.03.2016 14:03
      +1

      Я работаю очень лимитировано, берегусь :-)


    1. hdfan2
      27.03.2016 21:05
      +1

      Мне кажется, что это скорее касается работы нелюбимой, которая только ради денег. Если же работа в радость, то (понемногу, конечно) она, наоборот, может помочь в востановлении. Но это так, чисто умозрительные соображения.


      1. Shpankov
        27.03.2016 21:06

        Придерживаюсь такого же мнения :-)
        Но переутомление чревато даже здоровому организму, поэтому — всё в меру :-)


  1. LepreconSTR
    27.03.2016 13:55
    +4

    Выздоравливай)


    1. Shpankov
      27.03.2016 14:03
      +1

      Спасибо!


  1. handicraftsman
    27.03.2016 13:56
    -3

    Я Vivaldi не использую, т. к. он вешает мне X сервер (как, в прочем, и любой браузер на Chromium. Система — i686, Debian Sid, хотя вешает и на других дистрибутивах).


    1. Shpankov
      27.03.2016 13:57
      +2

      А в чём причина, не искали?


      1. handicraftsman
        28.03.2016 14:01

        В чём причина, как-раз таки искал. Советовали убрать лишние дополнения, но X-сервер и без них вешается.


    1. LexS007
      27.03.2016 14:09
      +2

      Причина тут точно не в браузере. У большинства все отлично работает.


      1. AllexIn
        28.03.2016 10:23
        +3

        Ага. "Такая же нога и не болит." :)))
        Дело точно не в ОС — у большинства она нормально работает.
        Дело точно не в железе — у большинства он нормально работает.


  1. AVX
    27.03.2016 14:09

    Пакет (rpm) для mageia 4/5 нельзя где-то взять? В репах не нашёл, а самому делать не очень люблю.


    1. Shpankov
      27.03.2016 15:01
      +1

      Может, вот это вам поможет?
      https://vivaldi.net/en-US/userblogs/entry/howto-install-vivaldi-linux


  1. WinPooh73
    27.03.2016 14:34
    +6

    Желаю Вам полнейшего выздоровления! (скорейшего — не говорю, здесь важнее надёжность).
    Сам браузером Вивальди ещё не пользовался, но обязательно скачаю и посмотрю, раз там такие пассионарные разработчики.


  1. green_tree
    27.03.2016 14:53

    пробую почти каждую сборку, но пока все очень-очень сыро =( самая главная беда — скорость работы, почти при каждом действии есть лаг — например, открываем новую вкладку через Cmd+T и проходит около секунды, прежде чем вкладка реально откроется…


    1. Shpankov
      27.03.2016 14:56
      +1

      А ось какая?


      1. green_tree
        27.03.2016 14:57

        OSX 10.11.4


        1. Shpankov
          27.03.2016 14:59
          +1

          OK, спрошу тестеров, как там ситуация.


  1. Rikcon
    27.03.2016 15:51
    +3

    Крайний раз пользовался вашим браузером месяца 2-3 назад, удалил так как производительность была неудовлетворительной.
    Увидел ваш пост, скачал свежую сборочку, стало намного лучше, так что кто давно не пользовался — можете попробовать еще раз.


    1. HazySonic
      28.03.2016 07:50
      +4

      Крайний? Последний, последний! ru.wiktionary.org/wiki/крайний


  1. fareloz
    27.03.2016 16:53
    +4

    я умер

    а я испугался
    Выздоравливайте, пожалуйста ((


    1. Shpankov
      27.03.2016 21:09
      +1

      Спасибо!


  1. man4j
    27.03.2016 17:12
    +5

    Эти браузеры кого угодно в могилу сведут (( Выздоравливайте!


    1. Shpankov
      27.03.2016 21:09
      +1

      :-)


  1. silmor_senedlen
    27.03.2016 21:09
    +1

    Выздоравливайте и берегите себя, Илья.


    1. Shpankov
      27.03.2016 21:10
      +1

      Стараюсь :-)


  1. kemply
    27.03.2016 21:09

    Во всех браузерах на Linux нет поддержки DRM защиты. К примеру, все платные видео с megogo не воспроизводятся. Есть вероятность, что Vivaldi будет поддерживать его в будущем и на Linux?


    1. Shpankov
      27.03.2016 21:15
      +1

      Тут надо разбираться. В BTS были репорты по поводу DRM на различных сайтах — все исправлены, работает на всех платформах. Отправьте подробный баг-репорт.


  1. Fumo
    27.03.2016 21:15

    Не знал, где бы написать, а тут Ваш пост увидел.
    Спросить хочу — планируется ли реализовать в настройках браузера разрешение или запрет выполнять JavaScript на отдельно взятых сайтах? А то все настройки перерыл в 1.0.403.24 Beta 3, но так и не нашёл.
    P.S. Не болейте.


    1. Shpankov
      27.03.2016 21:38
      +1

      Планируется, но не в самое ближайшее время.


  1. xlop-chik
    27.03.2016 21:17
    +1

    а вот смотрю я на запросы современных браузеров и понимаю — не на тех компах их перед выпуском тестируют…
    установил хромиум для машинного перевода китайских страничек… основным браузером является айсвезел(в принципе всё та же мозила).
    так вот, хромиум имеет неприятное свойство падать, особенно если в системе запущена вторая копия.
    айсвезел при загрузки страницы жрёт до 60% проц и 1,3 Гига виртуалки. при воспроизведении видео до 23% проц и 1.5 гига виртуальной памяти.
    хромиум при загрузки страницы жрёт до 40% проц и 1.1 Гига виртуалки. вроде меньше, но если посмотреть в диспетчер задач, то мы увидем второй потомок хромиума, который отжирает ещё 538 Миб виртуалки… и ещё один потомок который отъедает 622 Миб. и какое же удивление, посмотрев в самый низ мы видим ещё один процесс хромиума, который отъедает 2 Гига виртуальной памяти… это удручает. я не говорю уже про показатели при воспроизведении видео-контента. вивальди же построена на том же движке что и хромиум? не, второго хромиума мне в системе не надо.
    не ужели нельзя как то двигаться к уменьшению аппетитов? ненужно рассчитывать, что все поголовно приобретают мега производительные системы в коих минимум 18 гигов оперативки! что мешает создать минималистский браузер с маленькими потребностями? я делетант в этом, но я не верю, что поддержка новых стандартов аштемэля, флеша, явы требуют создания прожорливых и нестабильных монстров.
    З.Ы. я не параноик, но думается, что щепотка анонимности браузеру не помешает… почему браузер выдаёт кучу анонимной инфы? не ужели для отображении вывода поисковика обязательно нужно наличие юзер агента и апи адреса?! что без их наличия коряво поля будут отображаться?
    З.Ы. использую древний по нынешним меркам комп — 775 сокет 2 ядерный камень с 2.6Гигерца и 4 гига оперативки. пока мне хватает.


    1. 23rd
      28.03.2016 01:22

      щепотка анонимности браузеру не помешает

      А как вам отключение safebrowsing в настройках?
      я не верю, что поддержка новых стандартов аштемэля, флеша, явы требуют создания прожорливых и нестабильных монстров.
      Похоже, что так и есть. Гляньте в сторону Edge.


      1. xlop-chik
        28.03.2016 08:37

        Вы про майкросовское поделие типа возрождённый интернет эксплолер? не, спасибо, слава Богу я с винды спрыгнул ещё в эпоху висты…
        объясните, пожалуйста, на кой ляд движок создаёт аж 4 процесса в диспетчере задач? под линексом как работало нестабильно, так и работает не стабильно… да и не вериться вот мне, что наконец то убрали недокументированные запросы на серверы Google(скандал, возникший после выявления российским программистом Алексеем Ужвой доказательств)… мозила на вашем фоне выглядит более дружелюбно.


        1. 23rd
          28.03.2016 09:18

          По первому сообщению ошибочно подумал, что вы тестировали на виртуальной машине.

          Вы про майкросовское поделие типа возрождённый интернет эксплолер? не, спасибо, слава Богу я с винды спрыгнул ещё в эпоху висты…

          Вот так вот без аргументов? Но ведь новый движок, написанный полностью с нуля...
          По поводу отжирания памяти. Глупо рассчитывать на скромные аппетиты страниц, в которых открыт текстовой процессор по типу Google Docs или другие полноценные веб-приложения.
          Хотели смерти флеша, который был прожорливым и нестабильным? Тогда получайте такой же прожорливый и нестабильный браузер, но без флеша, ведь заменять флеш чем-то надо.
          По поводу таких огромных чисел "виртуалки" – такое чувство, будто они взяты с потолка, я при обычной работе такого не достигал, хотя у меня открыто около 40 вкладок и все они сами гибернируются.
          Скрытый текст



          1. xlop-chik
            28.03.2016 21:35

            | Да пожалуйста.
            если на то пошло то тут более актуально упомянуть о Midori
            да что вы всё к венде то и для винды?. пользуюсь Debian testing, XFCE… вкладок всреднем 25 — 30 в браузере открыто. и вполне бодренько работает. но это мозила… она автоматом подгружает только активную вкладку.
            вы так и не ответили на вопрос — на кой ляд когда запускаешь хромиум и ему подобные в диспетчере задач аж 4(! 4 Карл!) процесса? и каждый то жрёт оперативку.
            мозилой пользуюсь — 1 процесс браузера и если просматриваю видосики ещё один процесс самого плагина от браузера.
            да и как там с утечкой данных(я про факт выявленный Алексеем Ужвоем)? да и вдогонку — а вы пробовали оптимизировать движок?


            1. 23rd
              29.03.2016 01:32
              +1

              да что вы всё к венде то и для винды?

              Links вроде мультиплатформа. А насчёт Edge я аргументов вообще не увидел, кроме вашего принципиального фи.
              вы так и не ответили на вопрос — на кой ляд когда запускаешь хромиум и ему подобные в диспетчере задач аж 4(! 4 Карл!) процесса? и каждый то жрёт оперативку.

              Так откройте диспетчер задач и гляньте.
              Да и что вы прикопались к этим процессам? Ну запустите свой хромиум с флагом --single-process, и будет он у вас в одном процессе, но уверяю, вам от этого легче не станет.
              мозилой пользуюсь — 1 процесс браузера

              Пока что.
              да и как там с утечкой данных(я про факт выявленный Алексеем Ужвоем)?

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

              А вы?


              1. xlop-chik
                29.03.2016 17:13

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


                1. 23rd
                  29.03.2016 18:01
                  +1

                  Что есть "оптимизировать"?
                  У них есть функция полной выгрузки отдельных вкладок из памяти прям в контекстном меню – работа с движком.
                  У них есть опция отключения safebrowsing от Google – работа с движком.
                  Уже несколько месяцев работают над скрещением Dev tools и самого браузера – отчасти тоже ведь работа с движком.
                  Что-нибудь подпадает под оптимизацию? Однозначно и не скажешь.

                  извините, ошибочно подумал, что вы имеете прямое отношение к процессу создания и развития вивальди…

                  Бывает, тоже извиняйте, что смутил.


                  1. xlop-chik
                    29.03.2016 22:03

                    ну хоть пытались как то уменьшить аппетиты движка? уменьшить над мерное поедание памяти… оптимизировать код для слабого\старого железа… возможно там присутствую дикие ака старые костыли и что-то можно улучшить\отимизировать в самом коде, чтобы места меньше занимало да быстрее проходила обработка исключений… или нафиг надо, пипл то хавает и так?


                    1. Shpankov
                      31.03.2016 12:05

                      Код ядра Chromium меняется с каждой версией. Поэтому все ваши оптимизации будут слетать с периодичностью в пару недель. Если же браться всерьёз, то впору делать форк. Но нам это пока не потянуть.


  1. sack_saulov
    27.03.2016 21:17
    +1

    Фух… Аж руки задрожали. Илья, будьте пожалуйста здоровы. Не болейте, не болейте.


    1. Shpankov
      27.03.2016 21:39
      +1

      Спасибо, буду стараться!


  1. sack_saulov
    27.03.2016 21:42
    +2

    Да, про Vivaldi. Возможно, вас это несколько развлечет. Со времени первой беты ситуация. Фишка в том, что я не успеваю высказать пожелания. Пока раскачиваюсь и раздумываю что вот не хватает чего-либо нужного (например, прогрессбара), как оно уже либо появилось, либо вы пишете, что в процессе. Причем с прогрессбаром еще забавнее. Сперва появился, и я подумал что это здорово, но вот печалька -цвета неконтрастны и видно полохо. И только собрался все же пожаловаться на такую жизнь, как оно опа — и контрастность увеличили. Типа, "как с языка сняли". И так всю дорогу.Остается только спасибы говорить:).
    Еще раз — здоровья.


    1. Shpankov
      27.03.2016 21:49
      +1

      :-)


  1. Xanderslex
    27.03.2016 23:05
    +2

    Илья, выздоравливайте!
    Крепкого вам здоровья!
    Живите долго и благополучно! С вторым днём рождения (так сказать).


    1. Shpankov
      27.03.2016 23:05
      +1

      Спасибо!


  1. lehapar
    28.03.2016 09:43

    Скажите, а планируется ли добавление автоматического обновления веб-панелей? Ну, скажем, с периодичностью 10 сек. Или, если это я дятел и такая функция уже есть, скажите куда тыкнуть. :)
    И, разумеется, большого здоровья автору.


    1. Shpankov
      28.03.2016 09:43

      Нет, пока нету такой функции.


  1. Ravebinovich
    28.03.2016 09:43

    Скорейшего выздоровления! И есть пара вопросов по браузеру. Мне очень нравится Vivaldi и куда он движется, но как основной браузер использую старую добрую Opera 12.18 только из-за наличия почты и RSS, которыми очень удобно в нём пользоваться. Как только это реализуют в Vivaldi, то сделаю его основным, потому что надоело бегать от старой оперы к новой, чтоб нормально открывать некоторые сайты. Собственно, можно ли уменьшить ширину кнопки, вызывающей открытие боковой панели? Так как кнопка нажимается абсолютно вслепую, с помощью перевода курсора в край экрана, то её ширина не имеет особой важности, а толстая полоска слева несколько раздражает. В старой опере она в половину примерно тоньше, а в вивальди для приемлемой толщины нужно сделать масштаб интерфейса 50%, что весьма неудобно. И второй вопрос — возможно ли изменять размер шрифта интерфейса независимо от масштабирования его элементов? Просто с их уменьшением слишком мелким становится шрифт.


    1. Shpankov
      28.03.2016 09:46

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


    1. AllexIn
      28.03.2016 10:28
      +1

      Так как кнопка нажимается абсолютно вслепую, с помощью перевода курсора в край экрана, то её ширина не имеет особой важности

      Хорошо вам на одномониторной системе. :)


      1. Ravebinovich
        28.03.2016 10:44

        На многомониторной даже с широкой кнопкой будет неудобно, думаю.


  1. HazySonic
    28.03.2016 10:17

    Добрый день.
    В старой-доброй опере можно была открывать новые вкладки двойным тапом по свободному месту на панели вкладок. Было очень удобно, возможно ли добавить такой функционал, я не нашёл (или подскажите пожалуйста как можно это включить)?


    1. 23rd
      28.03.2016 10:44

      Если вкладки справа или слева, то уже и так работает.


      1. HazySonic
        28.03.2016 11:01

        А в какой версии? У меня в 1.0.403.24 (Beta 3) (32 бит) не работает, установка с нуля. Нужно что-то включить?


        1. 23rd
          28.03.2016 11:21

          Хм, даже и не помню, уже сто лет как работает. Версия последняя.


          1. Shpankov
            28.03.2016 11:25

            Нет, это пару-тройкку сборок назад появилось.


            1. 23rd
              28.03.2016 11:33

              А почему только по бокам?


              1. Shpankov
                28.03.2016 12:15

                Там с размещением сверху-снизу идёт конфликт с кодом Chromium, пока не решили эту проблему.


                1. BearOff
                  28.03.2016 17:11

                  Если двойной клик, а не тап — то у меня работает и при вкладках снизу (версия — 1.0.429.5).


  1. acmnu
    28.03.2016 11:25
    +1

    Я видел этот запрос на официальном форуме некоторое время назад и допускаю, что это совсем не кому не нужно, но все же продублирую здесь. Нельзя ли кнопку управления кешем картинок привязать к домену, чтоб сохранять состояние (на одном сайте картинки выключены, на другом закешированы).
    Ну или как минимум сделать настраиваемым дефолтное положение этой кнопки (я бы выставил везде в кеш)?


  1. iceglen
    28.03.2016 14:06

    Продублирую «хотелку» с форума. Хотелось бы увидеть функционал вкладок как в Яндекс.Браузере. А именно — при клике на вкладку страница проматывается на самый верх. При этом прошлое положение на странице запоминается. При еще одном клике на вкладку страница возвращается на прошлую позицию. Очень удобная вещь и пока это единственная преграда для полного переезда.
    Есть еще небольшие проблемы с флешем (на некоторых сайтах интерфейс видео плеера мерцает при наведении на него мышки и нажать ничего не получается), но может быть это даже не проблема браузера.


  1. RubberSoul
    28.03.2016 14:06
    +1

    «Дело в том, что во вторник я умер»
    Не надо так пугать, Илья! Поправляйтесь! И удачи!


  1. Yeah
    28.03.2016 15:10

    Установлена Beta3. В Lastpass расширении есть баг — когда он предлагает сохранить пароль, то открывает новую вкладку, а там ничего — пустой экран. В Хроме же все ок.


    1. Shpankov
      28.03.2016 15:36

      В бете 3 ещё был баг. Проверьте новые сборки — там исправлено.


  1. Yenn
    28.03.2016 15:34

    Здрасте) Мне очень интересно добавят ли возможность настройки новой вкладки? (чтобы вместо экспресс-панели открывался, к примеру, Speed Dial)


    1. Shpankov
      28.03.2016 15:36

      чтобы вместо экспресс-панели открывался, к примеру, Speed Dial

      Вообще-то это одно и то же :-)


      1. Yenn
        29.03.2016 02:43

        Я имею ввиду, чтобы вместо стандартной экспресс-панели, открывался Speed Dial [FVD], загруженный из гугл стора.


  1. demovirus
    28.03.2016 17:55

    Можно ли не запускать автоматически браузер после обновления? А выдавать запрос вида «Обновление окончено. Хотите ли вы запустить Vivaldi сейчас?»


  1. dimkss
    28.03.2016 17:55

    Выздоравливайте!
    Не нашел на сайте:
    Планируется ли закрытие вкладки по Ctrl+Mouse Click? (оказывается ужасно привык).


  1. Retifff
    28.03.2016 21:39

    О как. Здоровья вам!


  1. igordata
    29.03.2016 11:37

    Поправляйся!


  1. siberian_soul
    30.03.2016 09:09
    +1

    Доброго дня.
    Использую Vivaldi около 1,5 месяцев в качестве второго браузера. Наверное, являюсь самым обычным пользователем, мне пока все нравится. Планирую остаться с Vivaldi надолго.


  1. kazenniy
    01.04.2016 11:02

    Не планируете сделать возможность задать минимальную ширину вкладки? Очень неудобно попадать в крохотные вкладки, когда их много открыто.


    1. Shpankov
      02.04.2016 12:17

      Есть уже в последних сборках. Точнее — сделано ограничение.


      1. kazenniy
        04.04.2016 12:46

        Последняя, которую нашел 1.0.435.26 (linux x64). В ней нет, закладки уменьшаются меньше размеров иконки. А хотелось бы иконки три размером хотя бы.


        1. Shpankov
          04.04.2016 13:49

          А, понял. Ограничение касается только активной вкладки, а не всех.


          1. kazenniy
            04.04.2016 14:00

            Мышкой то попадать как раз в неактивные приходится. Сделать бы возможность ограничивать их уменьшение. И желательно не размером одной иконки а хотя бы двух-трех. Только это потянет необходимость делать прокрутку этой панели.
            Давно хочу уйти с фаерфокса, да кроме него никто не дает возможности комфортно работать с множеством открытых вкладок.


  1. velezh
    01.04.2016 11:54

    Фичереквест: хотлось бы пользоваться автодополнением при наборе адреса и быстрых команд как в редакторе sublime text (может это есть еще где-то или как-то по особому называется, я не в курсе)
    https://habrastorage.org/files/086/461/24c/08646124c1c249eab4e786342383c485.gif