| View previous topic :: View next topic |
| Author |
Message |
user-id-4576
Joined: 23 Apr 2011 Posts: 9
|
Posted: Sat Apr 23, 2011 8:21 am Post subject: Request: плагин автоформирования файла. |
|
|
Очень бы пригодился плагин для автоматического формирования файла из других мелких файлов.
Реализовать его наверно лучше всего в качестве дополнительной панели.
Идея заключается в том, что составляется текстовый документ, в котором спец кодом типа <|....|> или с кнопочки вставляются ссылки на другие текстовые файлы, к которым указаны относительные пути, и при нажатии кнопочки "включить формирование текста" автоматом вставляется текст из указанных документов.
Вставляемый текст должен быть не-редактируемым, или с кнопочки "разрешить редактирование" редактироваться.
Так же можно сделать кнопку "отображать код" и "не выделять коды при копировании"
так же можно сделать кнопку "сохранить сформированный текст" и при сохранении, автоматом добавлять к имени "*_r.txt"
Зачем это нужно. Например может пригодиться при написании больших программ или при верстке. когда нужно в каждый файл вставлять один и тот же код и при мелких поправках править несколько файлов.
или при добавлении подписи или наоборот вступления к файлу.
Лично я бы использовал его для составления описания лотов на аукционах, когда нужно к описанию лота добавлять другую информацию, и при поправках дополнения приходиться править все файлы.
Наверно можно так же сделать это в виде скрипта но лучше все таки с интерфейсом и кнопками, так как скриптами пользоваться умеет не каждый.
Если кто силен в програмировании, такой плагин был бы очень полезен, думаю не только мне одному. |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 723 Location: Kyiv, Ukraine
|
Posted: Sat Apr 23, 2011 5:59 pm Post subject: Re: Неплохо бы сделать плагин автоформирования файла. |
|
|
| Полагаю, это всё можно сделать с помощью скрипта, который и будет выполнять все требуемые действия с файлом. Задача сводится к написанию подобного скрипта. См. плагин Scripts. |
|
| Back to top |
|
 |
user-id-4576
Joined: 23 Apr 2011 Posts: 9
|
Posted: Sun Apr 24, 2011 12:00 pm Post subject: Re: Неплохо бы сделать плагин автоформирования файла. |
|
|
| DV wrote: | | Полагаю, это всё можно сделать с помощью скрипта, который и будет выполнять все требуемые действия с файлом. Задача сводится к написанию подобного скрипта. См. плагин Scripts. |
Возможно. Но скрипт, насколько я понимаю работает один раз, и его нужно перезапускать.
Плагином было бы удобнее. Ведь насколько я понимаю запретить редактирование фрагмента текста скриптом не получиться, и сделать так чтоб текст просто отображался из другого файла но не сохранялся, тоже нельзя. |
|
| Back to top |
|
 |
opk44
Joined: 16 Jan 2010 Posts: 189
|
Posted: Tue Apr 26, 2011 8:46 am Post subject: Re: Request: плагин автоформирования файла. |
|
|
| user-id-4576 wrote: | ...Зачем это нужно. Например может пригодиться при написании больших программ или при верстке. когда нужно в каждый файл вставлять один и тот же код и при мелких поправках править несколько файлов.
или при добавлении подписи или наоборот вступления к файлу...
|
Не хотите связываться с написанием скриптов, тогда можете использовать "для сборки файла из кусков" препроцессор Си.
Поскольку директива препроцессора "#include ..." обрабатывается им (препроцессором) именно так (берется указанный файл и вставляется его содержимое).
Правда подойдет далеко не каждая реализация Си.
Как "добиться желаемого" от GCC (Gnu C compiler) описано в ЭТОЙ статье . (Она хотя и старая, и ссылки в ней "мертвые", но описание исчерпывающее.) |
|
| Back to top |
|
 |
user-id-4576
Joined: 23 Apr 2011 Posts: 9
|
Posted: Tue Apr 26, 2011 9:09 am Post subject: |
|
|
К сожалению я не настолько в ладах с програмированием. (((
Просто хотелось подать идею. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2510 Location: Киев, Русь
|
Posted: Tue Apr 26, 2011 10:25 am Post subject: |
|
|
| user-id-4576 wrote: | | Просто хотелось подать идею. | Идей здесь валом.. кто их реализовывать будет? |
|
| Back to top |
|
 |
user-id-4576
Joined: 23 Apr 2011 Posts: 9
|
Posted: Tue Apr 26, 2011 12:02 pm Post subject: |
|
|
| Quote: | | Идей здесь валом.. кто их реализовывать будет? |
Может стоит сделать какую то голосовалку, и объединить все эти идеи с целью выбора самых достойных? |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1890 Location: Vinnitsa, Ukraine
|
Posted: Tue Apr 26, 2011 12:43 pm Post subject: |
|
|
user-id-4576
Как уже сказал VladSh, делать их кто будет? Я уже не говорю об абсолютной субъективности понятия "достойный". Фич-реквестов тут много, и если они действительно кому-то нужны, то в крайнем случае он сам это сделает.(Мне в своё время нужно были некоторые функции, и так появились мои плагины и скрипты). У людей чаще всего свободного времени не так много. |
|
| Back to top |
|
 |
opk44
Joined: 16 Jan 2010 Posts: 189
|
Posted: Tue Apr 26, 2011 1:17 pm Post subject: |
|
|
| user-id-4576 wrote: | | К сожалению я не настолько в ладах с програмированием. ((( |
Вы поторопились. Потому что "ЕСЛИ" бы Вы просмотрели предложенную мной статью, то смогли бы убедиться, что знаний программирования не требуется. Необходимо только:
1) НАЛИЧИЕ компилятора (gcc.exe).
2) расстановка по тексту "закладок" в формате | Code: | | #include "имя_вставляемого_файла" |
3) командная строка (либо BAT файл с записаной в него командой) типа | Code: | | gcc -E -x c -P -C demo.htm >demo.html |
P.S. Судя по другим Вашим постам, английским в некоторой степени Вы владеете. Так что в чем проблема-то? |
|
| Back to top |
|
 |
user-id-4576
Joined: 23 Apr 2011 Posts: 9
|
Posted: Wed Apr 27, 2011 1:58 pm Post subject: |
|
|
| Quote: | | Вы поторопились. Потому что "ЕСЛИ" бы Вы просмотрели предложенную мной статью.... |
Статью смотрел но не было достаточно времени разобраться. При наличии онного постараюсь вникнуть. Спасибо за материал. |
|
| Back to top |
|
 |
|