Ефективна робота з буфером обміну

Як відомо, в операційній системі Windows ще з давніх часів передбачена тільки одна запис в системному буфері обміну Як відомо, в операційній системі Windows ще з давніх часів передбачена тільки одна запис в системному буфері обміну. Тобто що зараз скопіювали (Ctrl + C), то звідти і отримаєте (Ctrl + V). Скопіювати три різні записи (наприклад, два шматки тексту і картинку), а потім це послідовно отримати назад - не вийде, бо розробники системи вважають, що подібні дії не відносяться до розряду користувальницької необхідності.

Тим часом практично всім користувачам нерідко потрібна можливість працювати відразу з декількома записами з буфера обміну. Хіба мало, може, вам треба відіслати в листі з десяток посилань з різних вкладок браузера. Або відправити кілька цитат з різних розділів книги. Або вставити п'ят картинок. Або ... Втім, перераховувати можна практично нескінченно.

При роботі зі звичайним системним буфером обміну у вас немає інших варіантів, крім як використовувати банальний Copy-Paste, тобто "скопіював - вставив". Переключився, скопіював, переключився, вставив, переключився, скопіював, переключився, вставив - і так до нескінченності. А вже якщо треба вставляти не в тому порядку, в якому скопіював - ну, хіба мало, - тоді зовсім дурдом починається.

Щоб уникнути цього вкрай стомлюючого розваги, можна використовувати спеціальні програми, що працюють з буфером обміну, які дозволяють зберігати певну кількість даних, скопійованих або перенесених в буфер, і вставляти ці записи в довільному порядку в потрібні програми (документ Word, запис блогу і так далі і тощо).

Подібна утиліта існує в кількох версіях Microsoft Office, однак вона, по-перше, незручна, а по-друге, містить всілякі обмеження.

Крім того, може бути, ви взагалі не використовуєте MS Office, тому в будь-якому випадку зручніше використовувати якусь окрему утиліту.

Таких утиліт існує чимало. Я перебрав приблизно з десяток різних варіантів, після чого зупинився ось на цій - ClipDiary ( завантажити ).

Безкоштовна, підтримує російську мову, дуже зручна. Я її використовую вже років зо три - до сих пір дуже і дуже задоволений.

Як це працює? Дуже просто! Встановлюєте, запускаєте, заходите в розділ налаштувань, там вибираєте "Швидкий доступ".

Тут найголовніше - вибрати комбінацію клавіш, що викликає основне вікно ClipDiary. Особисто я використовую комбінацію Ctrl + `(вона ж Ctrl + е).

Налаштування гарячих клавіш
Налаштування гарячих клавіш

Ну і все, ClipDiary готова до роботи. Тепер все, що ви відправляєте в буфер обміну, по гарячій клавіші буде доступно у вигляді списку, звідки можна вибирати потрібну запис і вставляти її в потрібне місце (мається на увазі - в потрібне місце програми, звичайно).

ClipDiary зберігає будь-які дані, які підтримуються буфером обміну: звичайний текст, форматований текст, HTML, зображення і так далі.

Дані в буфері обміну
Дані в буфері обміну

З будь-якої записом буфера обміну можна зробити наступне: вставити в активне вікно, скопіювати в буфер обміну, скопіювати як простий текст, вставити як простий текст, перейменувати, видалити, зберегти як файл.

Меню роботи з вмістом буфера
Меню роботи з вмістом буфера

Особливо цікаві тут пункти "вставити як простий текст" і "зберегти як файл". Перший варіант дуже корисний, коли вам треба процитувати щось скопійоване, наприклад, з сайту - щоб очистити текст від усякого оформлення. Другий варіант корисний, коли потрібно якусь картинку з буфера обміну зберегти на диску як окремий файл.

До речі, вставити вміст буфера обміну як простий текст можна і по комбінації гарячих клавіш, яка задається в настройках.

Важливий момент в настройках - шлях до бази даних і, найголовніше, розмір цієї бази даних. Справа в тому, що за замовчуванням програма зберігає в базі аж 1000 останніх кліпів (записів). Якщо там більшість з них - картинки, то розмір цієї бази даних може бути дуже навіть немаленьким. Тому для контролю бази і обмеження її розміру задайте шлях до бази в яке-небудь легкодоступний місце (наприклад, в "Мої документи"), а кількість збережених кліпів обмежте максимум сотнею кліпів.

Налаштування бази даних
Налаштування бази даних

От і все. Програма простенька, але неймовірно корисна. З того моменту, як я її поставив, не розумію, навіщо я стільки часу прожив з однією останнім записом в буфері обміну, не маючи можливості вибрати будь-яку з недавніх, та ще й задати варіант її вставки.

Як це працює?