Ось портативне рішення з використанням Java
Перший крок - це, звичайно, установка Java
Далі вставте наступне у файл, названий Trimmer.java
у вашому каталозі користувачів (C: \ Users \ your_name)
import java.awt.*;
import java.awt.datatransfer.*;
public class Trimmer{
public static void main(String... lines) throws Exception{
Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard();
String str = (String)clip.getContents(null).getTransferData(DataFlavor.stringFlavor);
lines = str.split("\n");
str = "";
for(String line: lines) str += line.trim() + '\n';
StringSelection selection = new StringSelection(str.substring(0,str.length()-1));
clip.setContents(selection,selection);
}
}
Потім відкрийте командний рядок і введіть
javac Trimmer.java
Тепер ви повинні мати файл Trimmer.class у тій же папці. Ви можете видалити файл Trimmer.java зараз.
На даний момент у нас є програма, яка видалить усі провідні та кінцеві пробіли з кожного рядка в буфері обміну, але нам ще потрібен спосіб, як це зручно запустити. Давайте зробимо для цього гарячу клавішу!
Спочатку створіть ярлик до командного рядка (клацніть правою кнопкою миші C: \ Windows \ System32 \ cmd.exe)
Потім клацніть правою кнопкою миші цей ярлик і виберіть "Властивості". У цьому вікні нам потрібно зробити кілька речей. На вкладці "Ярлик" повинен бути варіант "Ціль", який говорить щось подібне
%windir%\system32\cmd.exe
Змініть, щоб сказати
%windir%\system32\cmd.exe /C "java Trimmer"
Це призведе до того, що командний рядок просто запустить нашу програму та вийде, коли ми використовуємо цей ярлик.
Потім натисніть поле "Клавіша швидкого доступу" і натисніть гарячу клавішу, яку ви хочете, щоб запустити заміну тексту. Я рекомендую Ctrl+ Shift+ Cдля зручності використання!
Нарешті, змініть параметр "Виконати" на "Мінімізований", оскільки ми не хочемо, щоб вікно блимало на екран щоразу, коли ми використовуємо ярлик.
Після цього ви повинні мати можливість використовувати наступний робочий процес:
- Скопіюйте текст за допомогою CtrlC
- Обріжте текст, використовуючи Ctrl+ Shift+C
- Вставте обрізаний текст за допомогою CtrlV