CopyQکپیکیو یک مدیریت پیشرفتهی کلیپبورد (حافظهی موقت کپی/پیست) است که امکانات ویرایش و اسکریپتنویسی هم دارد. CopyQ کلیپبورد سیستم را زیر نظر میگیرد و محتوای آن را در زبانههای (تبها) دلخواه ذخیره میکند. محتوای ذخیرهشده در کلیپبورد را میتوان بعداً دوباره کپی و مستقیماً در هر برنامهای پیست کرد.

موارد ذخیرهشده میتوانند:
-
با ویرایشگر داخلی یا ویرایشگر متن دلخواه شما ویرایش شوند،
-
به تبهای دیگر منتقل شوند،
-
به داخل برنامههای دیگر کشیده و رها شوند (Drag & Drop)،
-
با برچسب (Tag) یا یادداشت علامتگذاری شوند،
-
به دستورات سفارشی سپرده شوند یا توسط آنها تغییر یابند،
-
یا بهسادگی حذف شوند.
ویژگیها:
-
پشتیبانی از لینوکس، ویندوز و مک OS X 10.9+
-
ذخیرهی متن، HTML، تصویر یا هر فرمت دلخواه دیگر
-
مرور سریع و فیلتر کردن موارد در تاریخچهی کلیپبورد
-
مرتبسازی، ایجاد، ویرایش، حذف، کپی/پیست و کشیدن/رها کردن آیتمها در تبها
-
افزودن یادداشت یا برچسب به آیتمها
-
میانبرهای سیستمی با دستورات سفارشیسازیشده
-
پیست کردن آیتمها با میانبر یا از سینی (Tray) یا پنجرهی اصلی
-
ظاهر کاملاً قابلسفارشیسازی
-
رابط خط فرمان و اسکریپتنویسی پیشرفته
-
نادیده گرفتن کلیپبوردهایی که از برخی پنجرهها کپی شدهاند یا شامل متن خاصی هستند
-
پشتیبانی از ویرایشگر ساده شبیه Vim و میانبرهای آن
-
و بسیاری امکانات دیگر...
تغییرات نسخهی CopyQ 12.0.0
اضافه شده (Added):
-
Wayland: میانبرهای عمومی حالا در صورت امکان با استفاده از Portal ثبت میشوند.
-
تم سیاه (Black theme) (#3142) — با تشکر از @FadeMind.
-
افزودن ویژگیهای جدید برای کنترل پنجرهی دیالوگی که با دستور dialog() ساخته میشود (#2947):
-
پشتیبانی از نمایش نماد فونت آیکون در یادداشتها با فرمت application/x-copyq-item-icon.
-
امکان تنظیم رنگها در فایلهای تم بر اساس نام (مثلاً: edit_bg=white).
تغییر یافته (Changed):
-
تبهای موقت که روی دیسک ذخیره نمیشوند، حالا اگر پیکربندی تغییر کند دیگر منقضی نمیشوند (#3172).
-
آیتمهای پینشده یا قفلشده دیگر در صورت تغییر اندازهی تب (حداکثر تعداد آیتم) حذف نمیشوند (#3008).
-
برنامه حالا کد خروج (exit code) را بهدرستی منتقل میکند اگر بهطور ناگهانی بسته شود یا سیگنال یونیکس دریافت کند (مثل SIGINT, SIGTERM).
-
پشتیبانی از Qt قدیمیتر از نسخه 5.15 حذف شده است.
-
بیلد پیشفرض حالا با Qt 6 انجام میشود. برای بیلد با Qt 5 از دستور cmake -DWITH_QT6=OFF ... استفاده کنید.
-
ویندوز: برنامه حالا بهطور پیشفرض در اسکرینشاتها و ضبط صفحه مخفی میشود (#3165). (این قابلیت را میتوان از طریق گزینهی Hide from screenshots and recordings غیرفعال کرد.)
-
گزارشها (Logs) حالا در چند فایل جدا بر اساس پردازش ذخیره میشوند و فرمت آنها کمی تغییر کرده (شروع با timestamp).
رفع اشکال (Fixes):
-
حذف ضدعفونی ناامن فونتهای QTextDocument (#3156). حالا Qt 6 باید هر متن غنی را ایمن مدیریت کند.
-
لاگگذاری دیگر از فایلهای قفل استفاده نمیکند و از کرش کردن برنامه در صورت شروعنشدن حلقهی اصلی جلوگیری میکند.
-
از بازنشانی ویژگیهای تب در صورت تغییر نام آن جلوگیری شد.
-
رفع اشکال در تنظیم رنگ شمارندهی آیتم (#2717).
-
رفع اشکال در ویرایش و ارائهی پیشفرض متن UTF-8 (#3093).
-
رفع اشکال در بهروزرسانی پیشنمایش آیتم هنگام نمایش پنجره.
-
رفع اشکال در تغییر مسیر همگامسازی یک تب.
-
رفع اشکال کرش احتمالی هنگام فراخوانی تابع با آرگومان غیرمنتظره.
-
رفع اشکال پسزمینهی خط فرمان در برخی تمها در پلاگین FakeVim.
-
رفع اشکال تغییر نام تبهایی که ذخیرهسازی آیتم در آنها غیرفعال است.
-
جلوگیری از جمع شدن تب در درخت تبها پس از جابهجایی.
-
رفع اشکال شمارندهی آیتم پس از جابهجایی تب در درخت تبها.
-
رفع اشکال جابهجایی گروه تبها بههمراه آیتمها در درخت تبها.
-
لینوکس: رفع اشکال ذخیرهی اولین تغییر کلیپبورد بعد از شروع برنامه و تغییر پیکربندی.
-
لینوکس: جلوگیری از خروج ناگهانی برنامه در هنگام درخواست commit data از مدیریت نشست (#3145).
⏬ دانلود نرم افزار CopyQ