Вставлять (Paste) файлы по Ctrl-Shift-V?
Вставлять (Paste) файлы по Ctrl-Shift-V?
Раз в 3.0.5513 заработали Ctrl-Shift-C/Ctrl-Shift-X, вы бы уже не останавливались на достигнутом и добавили Ctrl-Shift-V.
ClipCopy плагин можно было бы снести, а то пока нет.
ClipCopy плагин можно было бы снести, а то пока нет.
Last edited by HaRT on Wed 27 Nov, 2019 16:51, edited 1 time in total.
Reason: Уточнён заголовок Темы
Reason: Уточнён заголовок Темы
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Ctrl-Shift-V?
C/X тривиальны - достаточно положить несколько строк в буфер обмена в особом формате.
V надо реализовывать ручками - смотреть, что там в буфере и, соответственно, копировать / перемещать.
Оно, конечно, не rocket science, но надо трогать copy.cpp, а трогать его лишний раз не хочется.
Так что когда-нибудь будет, да, но когда - неизвестно.
V надо реализовывать ручками - смотреть, что там в буфере и, соответственно, копировать / перемещать.
Оно, конечно, не rocket science, но надо трогать copy.cpp, а трогать его лишний раз не хочется.
Так что когда-нибудь будет, да, но когда - неизвестно.
Вставлять (Paste) файлы по Ctrl-Shift-V?
DrKnS, Да, хороший вопрос, вот что..
(советуюсь:)
С одной стороны явно это можно сделать в макросе? c FFI или же или без
С другой стороны, возникает вопрос, а не проще ли уже в самом ФАРе на С++ уже допиливать, делая кастомную сборку?
Опыта в С++ у меня не густо, но похоже такие "досадные мелочи" в ФАРе вынудят меня в итоге и к этому.
И тогда следующий вопрос, дадут ли мне мержится с мастером, или рожей не вышел, или как это работает?
(советуюсь:)
С одной стороны явно это можно сделать в макросе? c FFI или же или без
С другой стороны, возникает вопрос, а не проще ли уже в самом ФАРе на С++ уже допиливать, делая кастомную сборку?
Опыта в С++ у меня не густо, но похоже такие "досадные мелочи" в ФАРе вынудят меня в итоге и к этому.
И тогда следующий вопрос, дадут ли мне мержится с мастером, или рожей не вышел, или как это работает?
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Вставлять (Paste) файлы по Ctrl-Shift-V?
Можно. Или в плагине.
Похоже что вам не проще.
Примерно так: https://help.github.com/en/github/getti ... ork-a-repo
На русском тоже несложно нагуглить (например https://rustycrate.ru/%D1%80%D1%83%D0%B ... uting.html)
Вставлять (Paste) файлы по Ctrl-Shift-V?
недолюбливаю плагины, так как закрытые, не факт что будет обновлятся и поддерживатся, а если код и открыт, то опять же получаем С++, или же костыль для dot.net/powershell, что еще хуже.
А тут всего прочитать клипборд, понять что там файлы, скопировать файлы.
И аж целый плагин на это?
Last edited by Xerox on Wed 04 Dec, 2019 15:39, edited 1 time in total.
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Вставлять (Paste) файлы по Ctrl-Shift-V?
Любите открытые. ClipCopy открыт.
Плагины можно писать и на скриптовых языках - Lua и Python.
Ничем. Но здесь мы обсуждать это не будем.чем Си-шный плагин лучше луа-плагина?
Вставлять (Paste) файлы по Ctrl-Shift-V?
ClipCopy на С++, a найдется глюко-бага, а аффтор ушел в запой и не вернулся
Если уж чинить чего си-шного, то наверное лучше в нужных местах исходников самого ФАРа, имхо..
потом собрал - и порррядок (злобно хмурясь)
Last edited by Xerox on Wed 04 Dec, 2019 15:46, edited 1 time in total.
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Вставлять (Paste) файлы по Ctrl-Shift-V?
Вы же собирались чинить.
И до вас чинили.
Нет нужных мест.
Функциональность не реализована, даже близко.
Хотя чего это я, можно же интегрировать в диалог копирования.
Last edited by John Doe on Wed 04 Dec, 2019 15:49, edited 1 time in total.
- John Doe
- Бюрократ
- Posts: 13860
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Вставлять (Paste) файлы по Ctrl-Shift-V?
Но и в этом случае найдутся сторонники плагина - он же в фоне копировал.
Вставлять (Paste) файлы по Ctrl-Shift-V?
John Doe,
а в других есть близко, например я сегодня писал в тему про Network browser.
Tам энтузиаст нашел эти самые места, правда энтуззиаст мне пока не откликнулся чтобы дать мне наводку поконкретнее
И тупо любопытно чего же там такого наворочено в copy.cpp что возможности скопировать файл там "даже близко нету".
Я впрочем догадываюсь что наверное там нет бинарного чтения клипборда или что-то в этом роде, т.е. так или иначе отсутствует механизм распознования чего там в клипборде
В некоторых случаях нет даже близко, да.Функциональность не реализована, даже близко.
а в других есть близко, например я сегодня писал в тему про Network browser.
Tам энтузиаст нашел эти самые места, правда энтуззиаст мне пока не откликнулся чтобы дать мне наводку поконкретнее
И тупо любопытно чего же там такого наворочено в copy.cpp что возможности скопировать файл там "даже близко нету".
Я впрочем догадываюсь что наверное там нет бинарного чтения клипборда или что-то в этом роде, т.е. так или иначе отсутствует механизм распознования чего там в клипборде
Last edited by Xerox on Wed 04 Dec, 2019 17:20, edited 2 times in total.
Вставлять (Paste) файлы по Ctrl-Shift-V?
ну у всего есть как плюсы и минусы.. скатываемся в оффтопик, пора закрулятся
Last edited by John Doe on Wed 04 Dec, 2019 16:28, edited 1 time in total.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Вставлять (Paste) файлы по Ctrl-Shift-V?
значит фар не для вас.
ps: мне кажется, вы потратили больше времени на нытьё здесь, чем нужно для реализации нужного функционала в плагине/макросе.