Viper 2013 и ранее
Модераторы: m0p3e, edward_K, Модераторы
Комментарии по версии, viper-2010-may-5430.rar можно почитать здесь:
http://forum.galaktika.by/viewtopic.php ... a11094bc2c
http://forum.galaktika.by/viewtopic.php ... a11094bc2c
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Конкретно мне не нравится 100500 настроек .... очень здорово что они есть и все можно подправить но ...
Я занимаюсь разработкой, а шаманом по настройкам я быть не хочу ... любая среда разработки должна настаиваться очень быстро - вернее по умолчанию в ней не надо вообще ни чего настраивать...
но учитывая довороты галактики придется указать БД и где лежит exe Галактики - собственно все остальное лежит по стандартным путям относительно exe Гал.. - вот пускай они сами и пропишутся .. если у меня что - то отличается я дальше подправлю (на самом деле нафига менять пути, пусть там и лежит оно же обновляется там и будет ???)
какого хрена мне надо лезть доки, читать форум, поднимать мануалы - чтоб настроить отладку ? когда там 3-4 варинта запуска с параметрами??? сделайте выпадающий список и т.д.
т.е. кратко - необходима минимизация настроек
сейчас пользоватся випером в лом .. запускаю через версию смотрю чего поменялось и удаляю ... пока нет авто форматирования кода как в VS + толковой работы с блоками - поиском и заменой для меня EmEditor как редактор лучше (уж не поленился забил большую часть ключевых слов - подсветка синтаксиса есть , шаблоны есть )
собирать строчным тоже проще - опять таки отстутствие лени позволило накатать параметризированные bat которые собирают все и чистят за собой все, и линкуют все - короче создают vip.cfg как надо (эту идею кстати у галактики подсмотрел)
так что ИМХО випер на данной стадии неудобен ...
Я занимаюсь разработкой, а шаманом по настройкам я быть не хочу ... любая среда разработки должна настаиваться очень быстро - вернее по умолчанию в ней не надо вообще ни чего настраивать...
но учитывая довороты галактики придется указать БД и где лежит exe Галактики - собственно все остальное лежит по стандартным путям относительно exe Гал.. - вот пускай они сами и пропишутся .. если у меня что - то отличается я дальше подправлю (на самом деле нафига менять пути, пусть там и лежит оно же обновляется там и будет ???)
какого хрена мне надо лезть доки, читать форум, поднимать мануалы - чтоб настроить отладку ? когда там 3-4 варинта запуска с параметрами??? сделайте выпадающий список и т.д.
т.е. кратко - необходима минимизация настроек
сейчас пользоватся випером в лом .. запускаю через версию смотрю чего поменялось и удаляю ... пока нет авто форматирования кода как в VS + толковой работы с блоками - поиском и заменой для меня EmEditor как редактор лучше (уж не поленился забил большую часть ключевых слов - подсветка синтаксиса есть , шаблоны есть )
собирать строчным тоже проще - опять таки отстутствие лени позволило накатать параметризированные bat которые собирают все и чистят за собой все, и линкуют все - короче создают vip.cfg как надо (эту идею кстати у галактики подсмотрел)
так что ИМХО випер на данной стадии неудобен ...
Время ведет!
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
вобщем наверно у весех своя кухня и это надо показывать ...Vik писал(а):Ну как-то вы сами себе противоречите. Настраивать випер вам лень, а кучу батников писать не лень)). А что за преимущества сборки строчником, по сравнению с випером?
насчет батников ... как бы попроще
попробую на пальцах как я сделал - пусть есть 10 установок галактик (есть каталоги gal_1,gal_2,gal_3 ...)собственно по количеству необходимых сборок патчей .. зачем? = клиенты типа патчатся, и патчатся не одновременно (могут конечно все на gal_x сидеть, или по пять на каждой - это уж как кто какие патчи захотел) в каталогах gal_1..gal_x - все одной структуры и одинаковымми путями (там есть все сапрот,патчманагер,галактика, патчи,описания,БАЗА ДЕМО ПРОПАТЧЕНАЯ И СИНХРОНИЗИРОВаННАЯ к этим патчам,инклудники и.т.)
батники эти написаны один раз они абсолютно одинаково будут работать для всех сборок с одной единственной паравкой (вернее двумя) в запускаемом файле надо проставить нужный номер для gal_x
итого за 1,5 года как я этим заморочился я ни разу ни каких настроек не вносил... амба..
перешел клиент на патчи = сменил в файле gal_1, на gal_2 и все собралось
а здесь мне предлагается менять ВСЕ пути на новую сборку...
Время ведет!
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
выкачал.. попробовал .. функции аналогичны EmEditor (поиск, работа с блоками, закладки интерфейсы и быстрые кнопки аналогичны)galover писал(а):Masygreen
попробуй HippoEdit, скоро кстати версия 1.5 выйдет, к ней новая схема для vip будет. Пользуюсь год, никакой випер не нужен.
так что особой разницы в них не вижу .... если выйдет официальная схема подсветки VIP можно и перейти ...
не нашел навскидку Snippets (это что то вроде быстрых шаблонов) но она явно там где то есть но спрятана
(у меня в Em набираешь int1 жмакаешь таб и получаешь
Код: Выделить всё
#component "**"
Interface StartInterfasce 'Введите данные';
show at (0,0,32,8);
create view;
Var
dstart,dend:date;
_Period:word;
_Year:integer;
_DataInterval:string;
Parameters
dstart,dend;
screen a1;
NoTableNavigation;
Fields
_Period : noProtect ;
_Year: NoProtect, spinButton[1, 1990,2050];
Buttons
buttons
cmBtOk;
cmCancel,,,'Выход';
<< 'Диалоговое окно'
`Период` `Год`
[.] 1 Квартал ` .@@@@@
[.] 2 Квартал `
[.] 3 Квартал `
[.] 4 Квартал `
<. OK .> <. Выход .>
>>
end;
handleevent
//*************************************************************************
cmInit :
{
_Year := Year(Cur_Date());
}
//*************************************************************************
cmPick :
{
//case CurField of
//#_Period:
// {
// }
// end;
}
//*************************************************************************
cmBtOk:
{
CloseInterface(cmOk);
stop;
}
//*************************************************************************
end;
end.
набираешь int2 жмакаешь таб и получаешь
Код: Выделить всё
#component "**"
interface GetInfo AlwaysReturn;
var
_dstart,_dend:date;
create view select * from
;
Parameters
_dstart,_dend;
HandleEvent
cmInit:
{
LogStrToFile('c:001s.txt','****************************************************');
LogStrToFile('c:001s.txt','st02 - '+Cur_Time());
delete all from Tab073;
Tab073._s13:=0;
insert current Tab073;
update current Tab073;
LogStrToFile('c:001s.txt','ed02 - '+Cur_Time());
mtChangeRefCount(#Tab073,1)
CloseInterface(cmDefault);
stop;
}
end; //HandleEvent
end.
Время ведет!
Masygreen
схема для vip давно есть http://www.hippoedit.com/syntax_details ... syntax=vip
поддержка снипетов тоже есть, не такая навороченная как в студии, но есть (попрошу программиста докрутить)
Посмотри еще http://www.tyumbit.ru/gal_forum/viewtopic.php?t=10184
EmEditor к тому же платный, в отличие от бегемотика
схема для vip давно есть http://www.hippoedit.com/syntax_details ... syntax=vip
поддержка снипетов тоже есть, не такая навороченная как в студии, но есть (попрошу программиста докрутить)
Посмотри еще http://www.tyumbit.ru/gal_forum/viewtopic.php?t=10184
EmEditor к тому же платный, в отличие от бегемотика