Đây là một giải pháp di động sử dụng Java
Bước đầu tiên là, tất nhiên, cài đặt Java
Tiếp theo, dán đoạn sau vào tệp có tên Trimmer.java
trong thư mục người dùng của bạn (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);
}
}
Sau đó, mở một dấu nhắc lệnh và gõ
javac Trimmer.java
Bây giờ bạn sẽ có một tệp trim. Class trong cùng một thư mục. Bạn có thể xóa tệp trim.java ngay bây giờ.
Tại thời điểm này, chúng tôi có một chương trình sẽ loại bỏ tất cả các khoảng trắng ở đầu và cuối khỏi mỗi dòng trong bảng tạm, nhưng chúng tôi vẫn cần một cách để chạy nó một cách thuận tiện. Hãy làm một phím nóng cho nó!
Đầu tiên, tạo một lối tắt đến dấu nhắc lệnh (nhấp chuột phải vào C: \ Windows \ System32 \ cmd.exe)
Sau đó, nhấp chuột phải vào phím tắt này và chọn "Thuộc tính". Có một vài điều chúng ta cần làm trong cửa sổ này. Trong tab "Phím tắt", cần có tùy chọn "Mục tiêu" có nội dung như
%windir%\system32\cmd.exe
Thay đổi nó để nói
%windir%\system32\cmd.exe /C "java Trimmer"
Điều này sẽ khiến dấu nhắc lệnh chỉ đơn giản là chạy chương trình của chúng tôi và thoát khi chúng tôi sử dụng phím tắt này.
Tiếp theo, nhấp vào hộp "Phím tắt" và nhấn phím nóng bạn muốn kích hoạt thay thế văn bản. Tôi khuyên bạn nên Ctrl+ Shift+ Cđể dễ sử dụng!
Cuối cùng, thay đổi tùy chọn "Chạy" thành "Thu nhỏ" vì chúng tôi không muốn cửa sổ nhấp nháy trên màn hình mỗi khi chúng tôi sử dụng phím tắt.
Sau tất cả, bạn sẽ có thể sử dụng quy trình làm việc sau:
- Sao chép văn bản bằng CtrlC
- Cắt văn bản bằng Ctrl+ Shift+C
- Dán văn bản cắt bằng cách sử dụng CtrlV