Saya ingin mengubah fungsi penyalinan Windows, yaitu jika saya menyalin teks dan menyalin file, keduanya akan disimpan dalam buffer - dan ketika saya menekan tempel pada editor teks, teks saya akan ditempel. Ketika saya menekan tombol tempel di folder mana pun, file saya akan ditempel.
Apakah ada cara saya dapat mencapai fungsi ini?
windows
copy-paste
Raheel
sumber
sumber
Jawaban:
Itu ide yang bagus untuk versi windows masa depan. Anda dapat menghubungi layanan Pelanggan MS dan melihat apakah mereka mendengarkan! Sementara itu, coba tanyakan di forum Autohotkey
Dan sementara itu,
Satu hal yang bisa Anda lakukan, adalah jika sebuah program memotong jendela clipboard ketika teks terlibat, -dan- tidak meletakkannya di clipboard windows dan meletakkannya di clipboard sendiri saja. Kemudian ketika Anda menyalin / menempelkan file, itu menempatkannya di jendela "clipboard". Maka itu akan mendekati apa yang Anda inginkan. Seperti satu hotkey akan menempelkan teks yang lain akan menempelkan file.
Cara lain yang mungkin adalah jika alternatif untuk clipboard windows cukup "kuat", maka itu akan memungkinkan menyalin / menempel file. Dalam hal ini, mungkin bisa melakukan itu atau menutupnya misalnya melakukannya tetapi tidak sesederhana control-v tetapi cukup efisien.
sumber
Ini seharusnya relatif mudah dilakukan dengan skrip Autohotkey (bahasa otomatisasi open source yang fantastis, matang, terbuka).
Cuplikan di bawah ini adalah bagian dari skrip yang jauh lebih besar yang diaktifkan setiap kali saya masuk. Setiap kali saya menekan kombo kunci CTRL + SHIFT + e, itu menyimpan konten Windows Clipboard saat ini ke variabel sebelum membuka file yang dipilih di Notepad ++ dan kemudian menulis nilai clipboard sebelumnya (variabel "clipback") kembali ke Windows Clipboard. Perlu menyalin lintasan file yang dipilih untuk membukanya, jadi tanpa fitur ini, konten clipboard akan musnah setiap kali saya menggunakan pintasan ini untuk membuka file di Notepad ++.
Dengan skrip ini, saya bisa mengklik semua jenis file di jendela mana saja (Desktop, jendela Explorer, dialog "File Open", dll.) Lalu tekan tombol kombo untuk membukanya sebagai teks di Notepad ++. Ini sangat berguna untuk file yang hubungannya biasanya menyebabkan mereka dibuka di aplikasi lain.
; Edit di Notepad ++
^ + e ::
clipback =% clipboard%
clipboard =
KirimInput {F2} {Esc} ^ c
clipwait
Urutkan
menjalankan clipboard , C: \ Program Files \ Notepad ++ \ notepad ++. Note ++. Exe "% clipboard%"
run, C: \ Program Files \ Notepad ++ \ notepad ++. Exe "% clipboard%"
dijalankan, C: \ Program Files \ Notepad ++ \ notepad ++. Exe "% clipboard%"
clipboard =% clipback%
return
Dengan beberapa modifikasi, ini bisa menimpa CTRL + C dan CTRL + V, menyimpan konten teks apa pun sebelum melakukan operasi menyalin atau memotong file, dan kemudian memulihkan teks setelah file dipindahkan atau disalin. Jika, karena alasan tertentu, Anda tidak ingin meninggalkan Autohotkey di komputer Anda, skrip Autohotkey dapat dikompilasi dan ditambahkan ke folder Startup sehingga akan selalu aktif ketika Anda membutuhkannya.
Saya telah memodifikasi Windows dengan skrip AHK selama bertahun-tahun. Itu dapat melakukan beberapa hal yang sangat menakjubkan.
sumber