Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)

Модерирует : gyra, Maz

Maz (10-03-2021 12:01): Total Commander (часть 11)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9
 

 
Текущая финальная версия: 9.51 (32-битная/64-битная/32+64) (25.03.2020)
 
Предыдущие версии: 9.2x: 9.22a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (9.51, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v9.5+ (9.51, 14.11.2020, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander 9.51 (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander 9.51 (справочные таблицы)
Стандартные клавиатурные назначения Total Commander 9.51 (справочные таблицы)

Всего записей: 38741 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: CaptainFlint, 21:01 14-11-2020
KobaBR



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вечером буду мучать TC + UV
Спасибо за помощь
 
 

Цитата:
А никого не коробит, что просмотрщик вызывают по F4? Лично я против таких нестандартных решений. У меня рука не поднимется нажать F4 вместо F3.

Вот прямо с языка сняли

Всего записей: 355 | Зарегистр. 21-06-2007 | Отправлено: 12:31 20-12-2019
AkulaBig

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Любых программ для любой работы

Ну да. В ChoiceEditor по F4 вызываем любую программу для любой работы. То-есть автор ТС нам говорит - по F4 - вызывается РЕДАКТОР файла. Автор ChoiceEditor говорит нам - я написал прогу для возможности выбора РЕДАКТОРА файла. А мы такие. Не-не, мы на него просмотрщик повесим.

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 12:45 20-12-2019
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Спасибо за подробный ответ. Понял.
 

Всего записей: 1298 | Зарегистр. 03-03-2019 | Отправлено: 12:54 20-12-2019
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Мне в данном случае интереснее не то, кто что буквально говорит, а то, что на самом деле можно делать. Как говорится, "моя вещь — куда захочу, туда и повешу". Есть также известный вопрос про "вам шашечки или ехать". Мне — однозначно ехать. Вам — по усмотрению.

Всего записей: 7427 | Зарегистр. 31-07-2008 | Отправлено: 13:06 20-12-2019
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 1298 | Зарегистр. 03-03-2019 | Отправлено: 13:16 20-12-2019 | Исправлено: ziabriev, 14:02 20-12-2019
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Вы, похоже, посты перепутали. Это я так вызываю меню. При чём тут сборка?

Всего записей: 7427 | Зарегистр. 31-07-2008 | Отправлено: 13:20 20-12-2019
AkulaBig

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
по F4 вызываю не просмотрщик, а меню со списком программ

Точно перепутали. Это не я писал. У меня вы правильно написали: Editor=%COMMANDER_PATH%\Utilities\Notepad++\notepad++.exe "%1"
Мне не надо несколько вариантов открытия одного и того-же файла, поэтому классическая для ТС ассоциация.

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 14:07 20-12-2019 | Исправлено: AkulaBig, 14:08 20-12-2019
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Удалил, как то так получилось.
 
 

Всего записей: 1298 | Зарегистр. 03-03-2019 | Отправлено: 14:11 20-12-2019 | Исправлено: ziabriev, 15:22 20-12-2019
banaji



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давно не пользовался Тоталом. Скажите, родную чёрную тему уже завезли? Или до сих пор нет?

Всего записей: 2253 | Зарегистр. 22-09-2010 | Отправлено: 16:58 20-12-2019
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
banaji
В новой бете обкатывается.

Всего записей: 1513 | Зарегистр. 18-02-2003 | Отправлено: 17:00 20-12-2019
YasnyiPerec



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, а вот в Тотале есть прекрасный функциональный поиск файлов, в том числе и по содержимому. А можно как-то настроить поиск с заменой, скажем заданного текста на другой в файлах по маске?

Всего записей: 92 | Зарегистр. 16-12-2019 | Отправлено: 21:40 20-12-2019
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YasnyiPerec
Результаты поиска можно вывести в файловую панель, а там уже применять любые кнопки и команды с программами, которые и произведут замену одного текста на другой.

Всего записей: 1513 | Зарегистр. 18-02-2003 | Отправлено: 22:09 20-12-2019
YasnyiPerec



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz
А можно подробнее? Ну вывел я результаты поиска на панель, а пример кнопки с какой-нибудь программой? Я ещё только только осваивать тотал начинаю.

Всего записей: 92 | Зарегистр. 16-12-2019 | Отправлено: 07:01 21-12-2019
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YasnyiPerec (пост)
Цитата:
заданного текста на другой в файлах по маске

В именах файлов или в тексте файлов (т.е. внутри содержимого файлов)? «По маске» имеются в виду регулярные выражения?

Всего записей: 2763 | Зарегистр. 20-03-2008 | Отправлено: 10:02 21-12-2019
Jonmey

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YasnyiPerec

Цитата:
Скажите, а вот в Тотале есть прекрасный функциональный поиск файлов, в том числе и по содержимому. А можно как-то настроить поиск с заменой, скажем заданного текста на другой в файлах по маске?

Это две разные,в общем случае не связанные между собой операции - поиск файлов и редактирование файлов.
 
TC - файловый менеджер, а не редактор файлов. То есть, поиск файлов - одна из его нативных функций. Редактирование файлов осуществляется в сторонних инструментах (редакторах). В частности, текстовых редакторах, для вашего случая. Они могут быть или не быть как-то ассоциированы с TC.
 
Конкретно для озвученного вами случая
поиск файлов по маске (placeholders) и последующее редактирование в пакетном режиме проще всего использовать пакетные редакторы типа powergrep, textpipe и др. То есть TC для этого случая лишний.
 
Но если поиск файлов (которые нужно в дальнейшем редактировать) не столь прост, а требует поиска по содержимому, с использованием регэкспов и др., тогда использование TC на первом шаге (поиск файлов) необходим. Далее, в зависимости от ваших потребностей, копируете полученный список имен файлов вместе с путями в память и открываете напрямую его в редакторе, либо формируете файл с этим списком и передаете его редактору. Этот шаг неоднозначен, поскольку зависит от возможностей конкретного редактора, в частности, возможности открыть несколько файлов по списку и каким конкретно образом (буфер, файл-список и др).
 
Далее говорить без конкретики нет смысла, поскольку многое зависит от выбранного текстового редактора.

Всего записей: 1305 | Зарегистр. 17-01-2011 | Отправлено: 10:21 21-12-2019 | Исправлено: Jonmey, 10:23 21-12-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

YasnyiPerec, Jonmey
 
 Хочу предложить свои варианты (возможно будет интересено):
 
Вариант #1:

 
1. «Поиск файлов» в каталоге коммандера ..\TC\. Вводите ключевые слова/строку/символы
(но не слишком длинные, чтобы не пропустить нужные файлы; и не слишком короткие, чтобы результаты поиска оказались излишне многочисленны).
 
   
 
 
2. «Файлы на панель» и открываем все файлы в текстовом редакторе (например "Notepad++").
 
   
 
 *Для удобства можем воспользоваться:
Вид > Окно документа > Переместить в Другую Область.


Вариант #2:

 
Множественный поиск слов в файлах:
Обычный поиск в тотале по Alt+F7 -
Поиск файлов > галка «С текстом:» - выбираете дополнительные настройки параметров поиска, кодировку и тп.
Что значит "множественный поиск" ? - В окне «С текстом:» вставляете нужные слова - ищите. Набор слов запомнится для повторного поиска.
Поиск поддерживает некоторые спецсимволы: * , ? , и др.
 Можно заранее прописать нужные наборы слов в файле wincmd.ini в секции SearchText:
[SearchText]
0=искать
1=по ключевым
2=словам
3=...
 Можно также попробовать мульти-поиск в открытых файлах в Notepad++. Там и регулярку подключить можно.
Если задача регулярная и объёмная - лучше поискать специализированные проги, типа Multi Text Finder, DtSearch Desktop или IDM UltraFinder.
 
 *Можно прибегнуть и использовать утилиту от маэстро "Андрея Аверина" «TCIMG». Есть такие кнопки (в наличии 2 штуки):
 
Button #1
 
Button #2

Всего записей: 174 | Зарегистр. 05-03-2018 | Отправлено: 15:14 21-12-2019 | Исправлено: rediffusion, 15:22 21-12-2019
YasnyiPerec



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
В общем-то нет, о регулярных выражениях я не думал. Просто поиск файлов по расширению, по имени, или скажем по части имени и расширению. А текст в основном вообще жёстко - конкретное слово или фраза на другое слово или фразу. Или скажем замена пути в bat файлах или .ini.
 
Добавлено:
Jonmey
Понятно, спасибо за разъяснение. Я понимаю, что в тотале нет своего редактора как скажем в фаре. Я просто надеялся, что есть какой-нибудь плагин, который бы делал это, либо может заточенный на использование какой-то утилиты под это дело, ну чтобы не приходилось делать всё дважды - сначала задавать параметры для поиска, потом вручную натравливать на полученный результат какую-то прогу и снова уже этой проге задавать параметры.
 
Добавлено:
rediffusion
Спасибо за примеры, но так проще пользоваться для этого какой-то прогой, меньше гемора получится однозначно. Ну или TCIMG наверное. Посмотрю. Ещё раз спасибо.

Всего записей: 92 | Зарегистр. 16-12-2019 | Отправлено: 16:27 21-12-2019 | Исправлено: YasnyiPerec, 16:42 21-12-2019
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YasnyiPerec
Ищем файлы по вашим критериям и выводим "Файлы на панель". Это всё делает один ТС.
Дальше у вас на панели инструментов ТС должна быть кнопка, например:

Код:
TOTALCMD#BAR#DATA
%Commander_Path%\Utility\AkelPad\AkelPad.exe
/x %S
WCMICONFLAT.DLL,28
Открыть выбранное в AkelPad
 
 
-1
 

Теперь выделив найденное в панели и нажав на эту кнопку, всё откроется во вкладках AcelPad. Далее меняйте во всех открытых вкладках что хотите стандартными кнопками AkelPad. Всё просто и универсально, тем более AkelPad в сравнении со встроенным редактором это небо и земля.

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 17:11 21-12-2019
Jonmey

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rediffusion
Мне ничего не нужно предлагать, потому что я никого не спрашивал.
 
YasnyiPerec

Цитата:
Я понимаю, что в тотале нет своего редактора как скажем в фаре. Я просто надеялся, что есть какой-нибудь плагин, который бы делал это, либо может заточенный на использование какой-то утилиты под это дело, ну чтобы не приходилось делать всё дважды - сначала задавать параметры для поиска, потом вручную натравливать на полученный результат какую-то прогу и снова уже этой проге задавать параметры.

Это бессмысленное занятие - создавать такой плагин, поскольку на фоне существующих специализированных редакторов он бы смотрелся огрызком, который мало что может (в противном случае, пришлось бы писать полноценный редактор, а это возвращает нас к началу разговора, поскольку поиск файлов - задача априори более простая, нежели их редактирование. То есть получилось бы, что для более простой утилиты нужно создать  более сложное дополнение, что как это очевидно, занятие неблагодарное).
 
В текущей ситуации, дважды ничего делать не нужно. Как я уже вам сказал, первое, что вы должны сделать - выбрать текстовый редактор, который полностью удовлетворяет вашим запросам по редактированию файлов. А далее конкретно под этот редактор можно настроить TC, чтобы список найденных фалов передавался ему без лишних телодвижений. Пока редактор не выбран, говорить дальше не о чем. Примеры показывать бессмысленно, поскольку то, что работает в однм редакторе, не работает в другом и наоборот. Речь о сопряжении его с ТС.
 
Предполагаю, что реальная задача, которую вам нужно решить не является сильно сложной (найти в файлах строку(строки) и заменить). И как уже сказал в начале, есть подозрение, что для ее решения использование TC - лишний шаг. То есть, как уже сказал ранее - вам достаточно любого пакетного редактора, которые просто заменят нужную строку(строки) в файлах, в которых они пристствуют, без выделения операции поиска файлов в отдельную операцию (не думаю, что числа файлов выбранных по маске (то есть грубый отбор) превышают у вас сотню тысяч файлов, то есть поиск файлов со строкой не станет узким местом операции, тормозящим выполнение задачи).

Всего записей: 1305 | Зарегистр. 17-01-2011 | Отправлено: 18:21 21-12-2019 | Исправлено: Jonmey, 20:41 21-12-2019
unter_officer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Скажите, а вот в Тотале есть прекрасный функциональный поиск файлов, в том числе и по содержимому. А можно как-то настроить поиск с заменой, скажем заданного текста на другой в файлах по маске?

Это не совсем то, что вам нужно. Но, возможно, частично поможет решить вашу задачу:
Поиск и замена текста в файлах

Всего записей: 286 | Зарегистр. 03-08-2008 | Отправлено: 02:17 22-12-2019
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)
Maz (10-03-2021 12:01): Total Commander (часть 11)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru