» TeamX (Архив Форума)«


Форум TeamX » Исследования » Конструктор скриптов (для компилятора BIS)

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] Все собщения

 
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Ну ежели так, считай уговорил, будет такая фича.

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 23:18 - 29 Окт., 2005
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Очередная версия проги ожидает вас - версия 0b23

В данной версии:
1. Реализована возможность работать со скриптом без разбиения на процедуры
2. Сравнение скриптов
3. Просмотр скрипта после препроцессора
4. В редакторе msg-файлов добавлена возможность переносить/перенумеровывать строки
5. Мелкие изменения и исправления

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 23:28 - 21 Ноября, 2005 | ИСПРАВЛЕНО: Tehnokrat - 20:58 - 14 Мая, 2006
Alan Killenger
Пользователь

Откуда: Россия, Ижевск
Регистрация: Июль 2004

Всего: 404 сообщения

Гы... а мне бы хотелось следующую опцию: локальный препроцессинг. Что я имею в виду? Вот открыл я исходник от BIS, вижу там какую-то непонятную надпись типа "inc_childkiller". Что это значит? Ага, надо копаться в хэадерах, разбираться когда где какое ifdef будет верно...

Однако можно создать новый файлик, скопировать туда все include, define и само выражение. Отдельно этот файлик пропустить через препроцессор и увидеть что все-таки значит "inc_childkiller" или какое другое выражение.

В программе это может выглядеть так: выделяешь часть кода, нажимаешь кнопочку и видишь этот же код пропущенный через препроцессор.

Конечно, тут есть свои приколы, например "check_party_nears_door" которая будет лезть куда не следует... но об этом я лучше помолчу .

-----
hit me, nail me, make me god

Отправлено: 22:01 - 22 Ноября, 2005 | ИСПРАВЛЕНО: Alan Killenger - 23:03 - 22 Ноября, 2005
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Угу, я и сам постоянно чертыхаюсь, когда необходимо залезать в файлы заголовков, чтобы разобраться в каком-нибудь макроопределении, однако считаю реализацию описанной тобой фичи весьма муторной, поэтому возиться с ней я намерен исключительно в порядке общей очереди, а учитывая длину этой очереди, могу даже примерно сказать, когда эта фича может появиться - после дождичка в четверг... А если учесть мою особую "любовь" к препроцессору в целом и макросам в частности, то вообще никогда.

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 23:44 - 26 Ноября, 2005
Oleg1969
Пользователь

Откуда: Саратов
Регистрация: Май 2006

Всего: 168 сообщений

ЭЭЭЭ живые тут ЕСТЬ?

Возможна ли версия EditorMSG для 1С кодировки? А то такая среда но с текстом хреново работать...



-----
За сим прощаюсь, Олег.

Отправлено: 20:03 - 31 Мая, 2006
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Живые тут есть

Когда появится необходимость в работе EditorMSG с 1С кодировкой, появится и новая версия вышеупомянутого редактора.

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 20:50 - 31 Мая, 2006
Oleg1969
Пользователь

Откуда: Саратов
Регистрация: Май 2006

Всего: 168 сообщений

Цитата:
Quote: from Tehnokrat on 20:50 - 31 Мая, 2006
Живые тут есть

Когда появится необходимость в работе EditorMSG с 1С кодировкой, появится и новая версия вышеупомянутого редактора.


ГЫ! А у кого появится? У меня уже появилась... Хотя я не показатель... Кстати реально ли туда ввести запрос на кодировку? Или сложно...?

-----
За сим прощаюсь, Олег.

Отправлено: 23:08 - 1 Июня, 2006
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

Ну раз появилась, тады качай EditorMSG с поддержкой виндовской кодировки.

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 20:07 - 2 Июня, 2006
Oleg1969
Пользователь

Откуда: Саратов
Регистрация: Май 2006

Всего: 168 сообщений

Цитата:
Quote: from Tehnokrat on 20:07 - 2 Июня, 2006
Ну раз появилась, тады качай EditorMSG с поддержкой виндовской кодировки.


СПАСИБО! Не ожидал такой быстроты... Кстати я смотрю она сама на автомате кодировку выставляет. Тока я не нашел где ей кодировку при записи выставлять? Или этого нет?

ЗЫ: Возможна ли подгрузка указанных в скрипте хедеров и подсветка с помощью по стандартным макросам в них? Ну или просто поиск переменной или макроса с выводом их в окно или просто на закладку с хедером и нужной строкой? Полезная весч в разборе скрипта... Я так думаю...


-----
За сим прощаюсь, Олег.

Отправлено: 0:26 - 5 Июня, 2006 | ИСПРАВЛЕНО: Oleg1969 - 1:11 - 5 Июня, 2006
Tehnokrat
Модератор

Откуда: Новосибирск
Регистрация: Окт. 2003

Всего: 489 сообщений

При записи кодировка будет как при открытии, выбирать её нельзя (смысла особого нет делать такой выбор, в любом блокноте можно перекодировать). При создании нового файла, кодировка будет как у открытого перед этим.

Подгрузку хидеров с подсветкой и поиском могу сделать, но только для просмотра. Редактирование хидеров в далёкой стратегической перспективе.

-----
Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.

Отправлено: 18:39 - 5 Июня, 2006
 

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] Все собщения


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com