AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Открыть определенный файл по маске в папке и подпапках

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
saym101



Joined: 13 Nov 2007
Posts: 24
Location: Voronezh

PostPosted: Mon Jul 22, 2013 1:07 pm    Post subject: Открыть определенный файл по маске в папке и подпапках Reply with quote

Как открыть определенный файл по имени(index.htm) или по расширению *.htm в папке и под папках. Самый простой пример - имеем кучу файлов? дапустим около 40 index.htm. Все они лежат хз где пойми. Нужно их сразу все открыть и заменить в них строки по маске. Возможно как то такое реализовать?
Back to top
View user's profile Send private message Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 851
Location: Kyiv, Ukraine

PostPosted: Mon Jul 22, 2013 2:48 pm    Post subject: Re: Открыть определенный файл по маске в папке и подпапках Reply with quote

http://www.digitalvolcano.co.uk/textcrawler.html
Back to top
View user's profile Send private message
saym101



Joined: 13 Nov 2007
Posts: 24
Location: Voronezh

PostPosted: Mon Jul 22, 2013 2:55 pm    Post subject: Reply with quote

тоже как вариант. Но в akelpad было лучше бы
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Mon Jul 22, 2013 3:24 pm    Post subject: Reply with quote

find + sed (гуглить GNUWin32 FindUtils и GNUWin32 sed соответственно)
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
KDJ



Joined: 06 Mar 2010
Posts: 1393
Location: Poland

PostPosted: Mon Jul 22, 2013 3:42 pm    Post subject: Reply with quote

In AkelPad: script FindFiles.js
Back to top
View user's profile Send private message
saym101



Joined: 13 Nov 2007
Posts: 24
Location: Voronezh

PostPosted: Tue Jul 23, 2013 8:35 am    Post subject: Reply with quote

KDJ wrote:
In AkelPad: script FindFiles.js

Такой поиск и замену можно организовать и стандартными средствами. Но для того что бы что то заменить, нужно файл открыть. Причем не только в текущей папке но в под папках. Вот и возник вопрос об том как такое можно сделать.
Quote:
Как открыть определенный файл по имени index.* index.htm или по расширению *.htm в папке и под папках.


Просмотрел все скрипты там, но похожее не нашел нечего. Может кто напишет такой скрипт?
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5396

PostPosted: Tue Jul 23, 2013 9:33 am    Post subject: Reply with quote

saym101
Насколько я вижу, указанный скрипт FindFiles.js от KDJ, полностью удовлетворяет запросу темы.

Выделяем все найденные файлы и жмем Enter - картинка



Другим решением может послужить поиск файлов в файловом менеджере (Проводник, Total Commander, ...) и перетаскивание их в окно AkelPad'а.
Back to top
View user's profile Send private message Send e-mail
saym101



Joined: 13 Nov 2007
Posts: 24
Location: Voronezh

PostPosted: Tue Jul 23, 2013 9:50 am    Post subject: Reply with quote

Quote:
Так то то и оно что через тотал и не выходит. Стандартный поиск файлов по alt-F7 выводим их на панель, выделяем все, и перенос не получается. Переносит только тот на котором стоит в данный момент курсор.


Хотел написать что не работает. Дай думаю еще попробую через тотал, заработала. Странно, прям полтергейст какой то. Но в любом случае не буду прочь если это будет работать и здесь из коробки. Наверняка многие кодеры сталкивались с таким, когда надо открыть сразу много файлов.
Back to top
View user's profile Send private message Visit poster's website
Serge Yolkin



Joined: 27 Jul 2010
Posts: 272

PostPosted: Tue Jul 23, 2013 9:59 pm    Post subject: Reply with quote

А зачем функционал файлменеджера текстовому редактору? В тотале выводим результат поиска на панель, выделяем всё (или не всё) и жмём F4. То же - в проводнике.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group