OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 06:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
СообщениеДобавлено: Суббота, 08 Январь, 2011 01:44 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
А где я мог встречать навигатор по процедурам модуля? а то я помню, что он где-то был... но вот где?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Январь, 2011 08:43 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Это я делал. Доработку в DevBrowser. Шла в Sp 4.1. Потом Sp был снят с публикации.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Январь, 2011 11:03 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
а оно совместимо с 1.6rc6? хотелось бы заиметь


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Январь, 2011 12:52 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Да, навигатор - архиполезная вещь.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Январь, 2011 14:12 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
А что он делает? показывает все процедуры, а не только экспортированные?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 08 Январь, 2011 19:15 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
показывает названия процедур в виде гиперссылок с возможностью перейти к её(процедуры) телу в открытом окне модуля.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 09 Январь, 2011 00:59 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Пётр Кушнир писал(а):
показывает названия процедур в виде гиперссылок с возможностью перейти к её(процедуры) телу в открытом окне модуля.

Спасибо, понятно. Почти как TOC в другой ветке.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 09 Январь, 2011 14:36 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Info21 писал(а):
Почти как TOC в другой ветке.
Общего, по-моему, только оглавление. А концептуально задачи разные.

В одном случае формируется "оглавление" на определённые элементы документа известной структуры (синтаксис КП) с целью навигации.

Во-втором оглавление формируется прежде всего для фиксации произвольной структуры документа. Навигация всего лишь дополнение.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 21 Май, 2013 18:51 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
А где теперь этот навигатор? Я не смог его найти "честно", просто пройдя по списку компонентов. Штука полезная.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 21 Май, 2013 21:40 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Поискать попробуйте в исходниках актив-блэкбокс (http://oberoncore.ru/projects/abb).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 22 Май, 2013 12:16 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
В исходниках abb нет его. Это модуль DevReferences:
Цитата:
- 20061215, Ilya Ermakov, Service Pack 4, definition reports interactivity and source navigator


Вложения:
References.zip [6.74 КБ]
Скачиваний: 454
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 22 Май, 2013 13:04 

Зарегистрирован: Вторник, 30 Июнь, 2009 14:58
Сообщения: 1549
Прикольно. Спасибо что выложили.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 30 Август, 2013 12:36 

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1177
Откуда: Мариуполь
Я пользуюсь CamProcScan из подсистемы Cam.
Цитата:
CamProcScan: A simple program to quickly get an overview of all implemented procedures in a module and a tool to quickly jump to the one you want to go to. This module also contains a procedure to make all keywords bold and to make all comments blue and italic.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 17 Май, 2014 20:26 

Зарегистрирован: Вторник, 30 Июнь, 2009 14:58
Сообщения: 1549
Если кто не в курсе: http://www.zinnamturm.eu/downloadsOS.htm#Srcnav
Это лучшее из того что я видел.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Май, 2014 22:55 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
ilovb писал(а):
Если кто не в курсе: http://www.zinnamturm.eu/downloadsOS.htm#Srcnav
Это лучшее из того что я видел.

Скрестил эту штуку с варинатом Ильи и теперь она сама обновляется при переключении документов и при создании новых процедур в модуле. Правда парсер в Srcnav содержит баг — иногда уходит в бесконечный цикл, например, если в конце или в начале модуля не написать его имя.

Назвал ее CpcSrcnav, прикладываю к этому сообщению и включил в красноярскую сборку.


Вложения:
CpcSrcnav.txt [33.17 КБ]
Скачиваний: 792
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 18 Май, 2014 23:01 

Зарегистрирован: Вторник, 30 Июнь, 2009 14:58
Сообщения: 1549
Прикольно. Спасибо

ps Только сыровато пока


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 25 Май, 2014 05:38 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Сделал пару исправлений и разместил модуль тут:
http://oberon.molpit.com/packs/CpcSrcnav.txt


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB