Спасибо коллегам, накатал тут макрос, по Ctrl-Shift-F7 позволяющий перейти:
- Если мы сейчас в пути xxx\trunk\yyy, то по пути xxx\branches\bbb\yyy (выдается список бранчей)
- Если мы сейчас в пути xxx\branches\bbb\yyy, то по пути xxx\trunk\yyy или xxx\branches\bbb2\yyy (выдается список бранчей)
Макрос для перехода между каталогами trunk/branches
Макрос для перехода между каталогами trunk/branches
- Attachments
-
- Branches.rar
- (1.02 KiB) Downloaded 112 times
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Re: Макрос для перехода между каталогами trunk/branches
Здесь и ниже нужно использовать cfind, иначе будут неправильные результаты на не-анси (например, русских) путях.Code: Select all
sst, send = APanel.Path0:find('\\trunk')
Re: Макрос для перехода между каталогами trunk/branches
Кто-нибудь кто может, перенесите тему в "Полезные скрипты", а то я промахнулся
Re: Макрос для перехода между каталогами trunk/branches
Рано в полезные перенесли...
Польза должна быть не только от функционала, а еще, и от написания!
Например: if sst ~= nil then бесполезно, надо if sst then... и так далее (про find уже сказали!)...
Польза должна быть не только от функционала, а еще, и от написания!
Например: if sst ~= nil then бесполезно, надо if sst then... и так далее (про find уже сказали!)...
SimSU ··· ·· -- ··· ··-
Re: Макрос для перехода между каталогами trunk/branches
Так флаг в руки, кто считает себя спецом по Lua, можете переписать.SUSim wrote:Рано в полезные перенесли...
Польза должна быть не только от функционала, а еще, и от написания!
Например: if sst ~= nil then бесполезно, надо if sst then... и так далее (про find уже сказали!)...
А я писал из рабочей необходимости, а не желания кого-то поучить.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Re: Макрос для перехода между каталогами trunk/branches
Cavaler
Тем не менее вам прямо указали на проблему с find.
Раз уж решили поделиться, то исправьте пожалуйста в первом посте.
Тем не менее вам прямо указали на проблему с find.
Раз уж решили поделиться, то исправьте пожалуйста в первом посте.