Показать сообщение отдельно
Старый 26.08.2016, 13:51   #4  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от mazzy Посмотреть сообщение
А можешь подробнее рассказать про планы в ax7?
В принципе много чего можно сделать для удобства, но с другой стороны уже много чего есть в VS

Поделись, пожалуйста.
Я пока не могу сказать что кодить в 7ке супер удобно. VS переодически падает, переодически не может прочитать свои же файлы (корежит XML), переодически думает о чем-то, в целом отзывчивость интерфейса для XPP кода значительно ниже по сравнению с тем же C#. Попробуй покодить чтонибуть в большом классе с 5000+ строчек кода, увидишь о чем я говорю.

Так что, писать приблуду для редактора кода ... пока лень.

Тем не менее, AxAssist портируется на ax7 относительно легко. Единственное исключение - IntelliSense. Свой движок написать можно, но как вот прикрепиться к существующему и сделать его лучше не знаю. То что он ищет всё используя startWith вместо contains бесит.

На данный момент, перенес расцветку и подсказки для кода (скриншот). Ну и с коментариями поигрался.

Что буду делать дальше (и буду ли)?
Для начала времени всем этим занимать особо нету. Может как начнем активнее 7ку пользовать появится желание подправить кривоту там и сям ... с другой стороны МС выпускает обновления с каждым релизом и вроде как правят баги и чтото там даже добавляют.

Из последнего что делал - data entity (второй скрин). Не нашел я простого способа посмотреть в каких entity таблица используется и какие поля из этой таблицы доступны на entity. Перекрестные ссылки не помогают - уж больно ненаглядно и все поля умрешь кликать.

Что бы хотел сделать?
Мне не нравится то, что на создания простого элемента (таблица, группы классов, классы для отчетов, теже ентити) уходит куча времени. Мне кажется с парой полезных визордов можно ускорить этот процесс.
В самой Visual Studio всегда чегонибуть не хватает. Например добавить элемент в проект прямо из кода. Есть куча workflow которые из 5 кликов и бегания по меню можно свести в 1.

Итог.
Будет время причешу проект и выложу в открытый доступ.



Было бы ОЧЕНЬ интересно собрать список кому чего не хватает для разработки в 7ке?
Миниатюры
Нажмите на изображение для увеличения
Название: ax7_colors.png
Просмотров: 373
Размер:	88.4 Кб
ID:	10940   Нажмите на изображение для увеличения
Название: ax7_dataentities.png
Просмотров: 237
Размер:	40.4 Кб
ID:	10941  

__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
За это сообщение автора поблагодарили: mazzy (15), ax_mct (5), alex55 (1).