Apakah ada cara untuk mematikan popup di makro Notepad ++?


8

Saya membuat makro di Notepad ++ yang membersihkan data yang diimpor melalui serangkaian pencarian regex dan mengganti iterasi. Ini bekerja dengan baik, tetapi pada setiap langkah, saya mendapatkan popup yang memberitahu saya berapa banyak contoh diganti. Ini berarti saya harus menekan Enterbeberapa kali agar menjalankan makro sampai selesai, yang menjengkelkan.

Apakah ada cara untuk mematikan notifikasi popup ini saat makro sedang berjalan? Saya belum dapat menemukan pengaturan dalam preferensi aplikasi yang mengontrol ini.


1
Pada NP ++ 6.5.2, popup telah digantikan oleh status bar di dialog Search / Replace.
Im

Jawaban:


3

Tidak ada cara untuk melakukan ini dalam kode resmi. Namun, jika Anda dapat menerapkan tambalan dan kompilasi dari sumber, maka Anda dapat mencoba tambalan mode Umpan Balik Adjustable, tersedia di sini . Anda mungkin juga tertarik untuk berkontribusi dalam diskusi tentang topik itu di sini .


1

Jika Anda ingin menambal notepad ++

Ubah baris 932 dari ./PowerEditor/src/ScitillaComponent/FindReplaceDlg.cpp

::MessageBox(_hParent, result.c_str(), TEXT("Replace All"), MB_OK);

Anda ingin menambahkan

if !(isMacroPlaying) ::MessageBox(_hParent, result.c_str(), TEXT("Replace All"), MB_OK);

Tetapi saat ini tidak ada isMacroPlaying.

MessageBox generik tidak memiliki id "pesan" handler untuk berinteraksi selama bermain makro.


meskipun tambalan umpan balik yang dapat disesuaikan besar, itu adalah taruhan terbaik Anda.
shadowbq
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.