Расширение браузера / пользовательский скрипт для добавления значка для детализации списка в ответе или вопросе на Stack Exchange

Иногда я хочу скопировать и вставить список в вопрос или ответ StackExchange:

Connect to the remote computer with IP address and password.
Once connected, press function key F8 and click "Options"
Click "Load / Save"
Click "Save As"
Choose a name which suits you and click "Save"
At the VNC Viewer : Warning about storing the password, click "Yes".

и мне нужно добавить -в начале каждого элемента списка:

- Connect to the remote computer with IP address and password.
- Once connected, press function key F8 and click "Options"
- Click "Load / Save"
- Click "Save As"
- Choose a name which suits you and click "Save"
- At the VNC Viewer : Warning about storing the password, click "Yes".

Я ищу расширение для браузера или пользовательский скрипт, чтобы добавить значок или ярлык, чтобы сделать это сразу.

Ответы (1)

Пользовательский скрипт

Исходный код: https://gist.github.com/ComFreek/9879093
Отказ от ответственности: я являюсь автором, однако я создал сценарий специально для этого вопроса.

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

Браузеры:

  • Хром 33
  • Фаерфокс 27

Сайты StackExchange:

  • *://stackoverflow.com/*
  • *://meta.stackoverflow.com/*
  • *://pt.stackoverflow.com/*
  • *://serverfault.com/*
  • *://superuser.com/*
  • *://askubuntu.com/*
  • *://stackapps.com/*
  • *://mathoverflow.net/*
  • *://discuss.area51.stackexchange.com/*
  • *://*.stackexchange.com/*

Примечание: расширение не будет отображаться в режиме «улучшения» при просмотре предлагаемых правок. Это связано с AJAX-загрузкой редактора. Поддержка может быть добавлена ​​по запросу.

Скриншот

Скриншот

Как установить (Хром)

  1. Скачать юзерскрипт
  2. Откройте страницу расширения в Chrome.
  3. Перетащите файл на страницу
  4. Подтвердите установку
  5. Готовый

Как установить (Файрфокс)

  1. Скачайте и установите расширение Greasemonkey
  2. Скачать юзерскрипт
  3. Перетащите его в любое окно Firefox.
Круто, отлично работает. Я использую // @match http://stackoverflow.com/* // @match http://*.stackexchange.com/*для поддержки всех веб-сайтов SE (FYI match vs include ).
@FranckDernoncourt: К сожалению, это не поддерживает все веб-сайты SE. Есть странные, такие как SuperUser, ServerFault, StackApps, а есть очень странная Area51. Я, наверное, что-то пропустил.
@FranckDernoncourt Спасибо за предложение! Пожалуйста, смотрите обновление. Я исправил несколько серьезных ошибок, улучшил поддержку большего количества сайтов и удалил зависимость от jQuery.