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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.02.2013, 12:41   #1  
kart is offline
kart
Участник
 
33 / 36 (2) +++
Регистрация: 06.07.2010
Небольшой тюнинг редактора кода AX2012
Доброго дня!

Недавно потратил нескоторое время на поиски Add-In'ов для редактора кода в DAX 2012. Уж очень мне хотелось получить немного комфорта при разработке.

И я наткнулся на интересную запись в блоге в которой говорилось, что новый редактор кода реализован на том-же самом механизме, что и редактор кода для Visual Studio. А это в свою очередь означает возможность использования Managed Extensibility Framework.

В любом случае, заслуга не моя и я просто дам ссылку на пост где это более подробно обсуждается http://dev.goshoom.net/en/tag/editor-en/

Итак, потратив немного времени на эксперименты, у меня получилось сделать следующее со стандартным редактором кода:



Для работы этих очень нужных фишек всего-то нужно скопировать библиотеку DLL в папку клиента Microsoft Dynamics AX\60\Client\Bin\EditorComponents

Прикладываю
Скомпилированную библиотеку
http://fileload.info/uzhrci5g8sxa/Li...Tools.rar.html

И сам проект
http://fileload.info/505bi5se4lva/Dy...Tools.rar.html

Обращаю внимание, если вы захотите открыть и перекомпилировать проект, а у меня именно так и вышло для того, чтобы он заработал - вам будет необходимо установить

Visual Studio 2010 SDK
http://www.microsoft.com/en-us/downl...ang=en&id=2680

или Visual Studio 2010 SP1 SDK
http://www.microsoft.com/en-us/downl....aspx?id=21835
За это сообщение автора поблагодарили: mazzy (5), EVGL (5), AK-76 (1), Zick-Zibn (1), Logger (5), S.Kuskov (5).
Старый 22.02.2013, 13:25   #2  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
Приколько, спасибо!
Правда для AX это особо не нужно, т.к. там обычно стараются простыни не писать
Старый 22.02.2013, 13:29   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
И подсветка скобок работает?
Старый 22.02.2013, 13:46   #4  
kart is offline
kart
Участник
 
33 / 36 (2) +++
Регистрация: 06.07.2010
Работает:
- Поиск и выделение области по блокам { } (скрытие, раскрытие, выделение по курсору)
- Поиск и выделение ключевого слова на котором стоит курсор в тексте
- Поиск и выделение скобок { },[ ],( )

Последний раз редактировалось kart; 22.02.2013 в 13:59.
Старый 22.02.2013, 14:04   #5  
rootx is offline
rootx
Участник
 
28 / 18 (1) ++
Регистрация: 17.02.2008
А к AX 2009 можно прикрутить эти надстройки.?))
Старый 22.02.2013, 15:03   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от rootx Посмотреть сообщение
А к AX 2009 можно прикрутить эти надстройки.?))
Нет, так как там свой редактор, а не Visual Studio
Старый 22.02.2013, 17:21   #7  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
А жаль, с подстветкой скобок было бы удобнее, привычнее что ли
Теги
ax2012, editor extension, редактор

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Размер шрифта в окне редактора кода Jox DAX: Администрирование 3 09.11.2022 11:49
Опыт: синхронизация справочников через AIF в AX2012 EVGL DAX: Функционал 14 28.08.2020 17:52
emeadaxsupport: AX2012 Upgrades - Setting a clean AX2012 database to start with the upgrade check-list and not the Initialization check-list. Blog bot DAX Blogs 1 13.02.2013 23:47
AXAligner - скрипт редактора для выравнивания X++ кода alex55 DAX: Программирование 12 27.01.2013 00:55
emeadaxsupport: Inventory closing differences between AX4.0 and AX2012 using weighted average costing method Blog bot DAX Blogs 0 27.12.2012 19:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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