Цитата:
Сообщение от
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ке?