Макрос для перехода между каталогами trunk/branches

Здесь обсуждается всё, что касается макросов.
Post Reply
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Макрос для перехода между каталогами trunk/branches

Post by Cavaler »

Спасибо коллегам, накатал тут макрос, по Ctrl-Shift-F7 позволяющий перейти:
- Если мы сейчас в пути xxx\trunk\yyy, то по пути xxx\branches\bbb\yyy (выдается список бранчей)
- Если мы сейчас в пути xxx\branches\bbb\yyy, то по пути xxx\trunk\yyy или xxx\branches\bbb2\yyy (выдается список бранчей)

Attachments
Branches.rar
(1.02 KiB) Downloaded 112 times
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Макрос для перехода между каталогами trunk/branches

Post by Shmuel »

Code: Select all

	sst, send = APanel.Path0:find('\\trunk')
Здесь и ниже нужно использовать cfind, иначе будут неправильные результаты на не-анси (например, русских) путях.
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Макрос для перехода между каталогами trunk/branches

Post by Cavaler »

Кто-нибудь кто может, перенесите тему в "Полезные скрипты", а то я промахнулся
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Re: Макрос для перехода между каталогами trunk/branches

Post by SUSim »

Рано в полезные перенесли...
Польза должна быть не только от функционала, а еще, и от написания!
Например: if sst ~= nil then бесполезно, надо if sst then... и так далее (про find уже сказали!)...
SimSU ··· ·· -- ··· ··-
User avatar
Cavaler
Posts: 1184
Joined: Mon 27 Jun, 2005 12:06
Been thanked: 10 times
Contact:

Re: Макрос для перехода между каталогами trunk/branches

Post by Cavaler »

SUSim wrote:Рано в полезные перенесли...
Польза должна быть не только от функционала, а еще, и от написания!
Например: if sst ~= nil then бесполезно, надо if sst then... и так далее (про find уже сказали!)...
Так флаг в руки, кто считает себя спецом по Lua, можете переписать.
А я писал из рабочей необходимости, а не желания кого-то поучить.
User avatar
John Doe
Бюрократ
Posts: 13867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Макрос для перехода между каталогами trunk/branches

Post by John Doe »

Cavaler
Тем не менее вам прямо указали на проблему с find.
Раз уж решили поделиться, то исправьте пожалуйста в первом посте.
Post Reply

Return to “Обсуждение макросов”