AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.10.2006, 12:33   #1  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
еще одна версия
выкладываю новую версию SpotX. с этой версии могу сразу сказать что далеко не каждому он будет полезен, так как я его делаю уже конкретно под себя (как разработчика)... но в качестве example кому нибудь может пригодится по любому либо натолкнет кого либо на интересные мысли для будующих расширений аксапты

в общем что нового:

- открытые окна выводятся отдельной табличкой под аотом, список всегда актуален

- добавилось автоматическое слежение за открытыми *окнами редакторов*. SpotX теперь автоматом размещает все окна редакторов вслед за текущим активным, формируя такую своеобразную вертикальную закладку из открытых окон редакторов вслед за активным. актуально только если работать с не максимизированными окнами (естественно) и влияет *только* на окна редактирования и окна поиска, остальный окна не трогаются и располагаются как положено (где им вздумается). я добавил эту фичу потому что после того как поработаешь в нескольких классах/формах при переключении на поиск окна уходит больше времени чем на работу в нем, теперь на это время не тратится - окна других редакторов всегда находятся над заголовком текущего окна. отключаемо - в опциях соотв. пунктик надо поставить в 0.

- добавились заметки: глобальные и контекстные - к активному проекту/классу/форме. по сути это окошко нотепада которое "всегда под рукой". особенно удобно с контекстными заметками - часто возникает необходимость (у меня ) записать кудато что нужно в дальнейшем сделать с проектом и приходится писать это в других приложениях что неудобно. теперь делать запись к проекту можно прямо в спотиксе, в отдельной вкладке. вкладка динамическая, при переключении между активными окнами туда сразу выводятся текущие заметки по открытому окошку. Хранится все в виде текстовых файликов в заданном в настройках каталоге (если не задано - в tемпе). сделано так (а не пользовательскими настроками) чтобы не зависить от сброса пользовательских настроек + поиск в файловой структуре (google desktop и т.п если кто пользуется) будет зацеплять и ваши заметки

уф... получилось длинно ну да ладно
Вложения
Тип файла: xpo SpotX.xpo (114.9 Кб, 207 просмотров)
За это сообщение автора поблагодарили: oip (5).
Старый 25.10.2006, 13:05   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от IPv6 Посмотреть сообщение
- добавились заметки: глобальные и контекстные - к активному проекту/классу/форме. по сути это окошко нотепада которое "всегда под рукой". особенно удобно с контекстными заметками - часто возникает необходимость (у меня ) записать кудато что нужно в дальнейшем сделать с проектом и приходится писать это в других приложениях что неудобно. теперь делать запись к проекту можно прямо в спотиксе, в отдельной вкладке. вкладка динамическая, при переключении между активными окнами туда сразу выводятся текущие заметки по открытому окошку.
Прикольно - а ты про //TODO xxx
знаешь?

Кстати, интересно бы сделать такие заметки глобальные. У меня возникала идея чего-то подобного, только привязанного к erpkb. Чтоб можно было классы прокомментировать стандартные и шарит этот комментарий.


Цитата:
Хранится все в виде текстовых файликов в заданном в настройках каталоге (если не задано - в tемпе). сделано так (а не пользовательскими настроками) чтобы не зависить от сброса пользовательских настроек + поиск в файловой структуре (google desktop и т.п если кто пользуется) будет зацеплять и ваши заметки

уф... получилось длинно ну да ладно
Кстати, сидакс настройки умеет сохранять в файлик. Правда gds или yds их не поймет.

А еще вот такая идея в связи с этим - выгрузить весь аот (например, xpoшниками) и проиндексировать чем-нибудь и потом искать. Только gds не подойдет, потому, что он персональный. А хочется чтоб был вебсервер. Есть ли поисковый движок бесплатный хороший?

У меня знакомый похожее по БААНу делал:
http://mrand.name/pride.search/index.html на основе swish - но он какой-то мудреный и неудобный. Неужели мировая общественность ничего лучше не придидумала. Например, на основе lucene
Старый 25.10.2006, 14:59   #3  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
про //TODO знаю но во первых - это к редактору относится (откомментить проект нельзя), во вторых для добавления нужно класс/форму открывать и писать туда а потом еще и сохранять ну и в 3их не отражены эти туду в файловой системе никак плюс однострочны... в общем я в них глобального удобства не увидел - просто помечать куски кода да, приемлемо, но не более. хотя может чего-то и упустил?
spotx реплицирует заметки в файлик полностью автоматом. если что-то написал в аксапте - это в одном из файликов гарантировано тоже есть (ну если аксапта не упадет в неудачный момент конечно...). ну опять же не знаю - мне удобней именно так (шарить их все равно пока нет необходимости хотя есть возможности)

насчет поиска по всему - да, было бы здорово! вообще и gds есть в серверном варианте (точней к gds компа можно коннектится со стороны на самом деле). плюс есть и опенсорсные движки, работающие и неплохо в принципе реально такое закрутить - ночью экспорт и индексация, днем все пользуются поиском
Теги
полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: Improved AOT Queries in Ax2009 Blog bot DAX Blogs 3 12.10.2011 15:03
axStart: Please keep the AOT reports in Dynamics AX next release alive Blog bot DAX Blogs 2 13.12.2008 12:18
To find objects in AOT with particular properties Blog bot DAX Blogs 1 26.04.2008 07:33
C# and AX Development: How to delete AOT objects (AX/Axapta) Blog bot DAX Blogs 0 13.12.2007 19:50
daxmy: AOT Find function Blog bot DAX Blogs 0 17.08.2007 01:23

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:57.