![]() |
#10 |
Microsoft Dynamics
|
DSPIC
Ну вообще-то первое функциональное отличие между двумя скриптами, что в моем надо интересующий объект выделить. :-) Вопрос не принципиальный, но лично мне так удобнее и нагляднее - дабл-клик на любом объекте, а затем вызов скрипта. В остальном принцип один и тот же: пинок стандартному движку перекрестных ссылок (без сохранения в таблицу) и по результату определение типа объекта под курсором. Кстати, в отличие от примитивного поиска текста по AOT, тут требуется, чтобы текущий метод компилировался от начала и до искомого объекта в тексте (включительно). Вот еще до кучи скриптик: переход в анализатор кода прямо из текста метода. X++: //Open the current method in Code Explorer void addIns_CodeExplorer(Editor e) { TreeNode node = TreeNode::findNode(e.path()); HelpGenerator helpGenerator; ; helpGenerator = infolog.helpGenerator(); helpGenerator.showURL('SOURCE:\\\\'+node.treeNodePath()); } |
|