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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2011, 14:29   #1  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Я тоже считаю что фичи не бесполезные. Не зря же писались всякие Табаксы и еще какие-то аддоны для упрощения ввода кода с клавиатуры (не помню как звалось, но Маззи помню одну такую штучку хвалил).

Вообще я политически неграмотный, но вроде как Аксапту ведут к тому, что среду разработки посадят в Visual Studio. Думаю что идет процесс стандартизации для того чтобы миграция была не очень сильно шокирующей.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: kornix (1).
Старый 25.03.2011, 15:12   #2  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от oip Посмотреть сообщение
Виноват, признаю! Все-таки была жалоба в 2006 году.

Цитата:
Сообщение от kornix Посмотреть сообщение
По этому поводу - не согласен, иногда вываливается стек и в сообщении указывается номер строки. С нумерацией строк в редакторе ее найти легче.
Это как раз тот самый один случай из ста. А нумерация строк была и ранее, просто ее не было непосредственно в окне редактора.

Цитата:
Сообщение от kornix Посмотреть сообщение
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
Раньше, чтоб подсветить текст метки в коде, надо было нажать Ctrl+Пробел на метке, кажется.

Цитата:
Сообщение от kornix Посмотреть сообщение
Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов
Немного передергиваете... Отступы и автоотступы были и раньше, их не добавят.
Добавят "интелектуальные автоотступы" (если if и в новой строке скобочка, то отступа нет, если не скобочка, то отступ есть). А удобочитаемый и понятный код достигается не "интелектуальным автоформатированием"... Это скорее отражение внутренней культуры программиста.

Цитата:
Сообщение от glibs Посмотреть сообщение
Я тоже считаю что фичи не бесполезные. Не зря же писались всякие Табаксы и еще какие-то аддоны для упрощения ввода кода с клавиатуры (не помню как звалось, но Маззи помню одну такую штучку хвалил).
Табакс и подавляющее большинство прочих фич, выложенных на форуме, предназначены как раз-таки немного для других задач, а не для упрощения "печатания кода".
А Маззи хвалил, кажется, AxAssist. Эта фича, действительно, упрощает печатание кода. Но AxAssist и то, что показано в ролике - это две большие разницы.
__________________
Dynamics AX Experience
За это сообщение автора поблагодарили: kornix (1).
Старый 25.03.2011, 15:26   #3  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от CDR Посмотреть сообщение
Раньше, чтоб подсветить текст метки в коде, надо было нажать Ctrl+Пробел на метке, кажется.
По моему навести мышкой и увидеть куда более удобнее
Цитата:
Сообщение от CDR Посмотреть сообщение
Немного передергиваете... Отступы и автоотступы были и раньше, их не добавят.
Добавят "интелектуальные автоотступы" (если if и в новой строке скобочка, то отступа нет, если не скобочка, то отступ есть). А удобочитаемый и понятный код достигается не "интелектуальным автоформатированием"... Это скорее отражение внутренней культуры программиста.
Я лично рад даже этому, почти все стажеры, которые приходят к нам на работу пишут код так , что потом приходиться тратить время только на то , чтобы перередактировать код (иначе все сливается в глазах). Конечно они пока не имеют опыта, могут написать что-то не правильно, но разбираться без , так скажем, выравнивания кода , очень тяжело.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 25.03.2011, 15:28   #4  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Это как раз тот самый один случай из ста. А нумерация строк была и ранее, просто ее не было непосредственно в окне редактора.
Вы правы, но напротив каждой строки кода должно быть удобнее чем в левом нижнем углу.

Цитата:
Раньше, чтоб подсветить текст метки в коде, надо было нажать Ctrl+Пробел на метке, кажется.
Да, но вспомните сколько времени это занимало?

Цитата:
Немного передергиваете... Отступы и автоотступы были и раньше, их не добавят.
Но ведь они сами, как вы правильно сказали, не расставлялись? Поэтому иногда у некоторых разработчиков получались методы по структуре как поэма

Цитата:
Но AxAssist и то, что показано в ролике - это две большие разницы.
Тут не соглашусь, в сообщении kashperuk'а прозвучало, что как раз нововведения должны полностью заменить эти тулзы.
За это сообщение автора поблагодарили: Pustik (2).
Старый 25.03.2011, 15:52   #5  
AxaptaUser is offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Регистрация: 09.03.2007
Цитата:
Сообщение от kornix Посмотреть сообщение
Вы правы, но напротив каждой строки кода должно быть удобнее чем в левом нижнем углу.



Да, но вспомните сколько времени это занимало?

.
Это занимало доли секунды.
Старый 25.03.2011, 15:57   #6  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от AxaptaUser Посмотреть сообщение
Это занимало доли секунды.
Возможно у вас были какие-то мощные и сервера. У меня это иногда занимало около 20 сек (и более) и аксапты подвисала. Даже сохранилось впечатление от того как "лень" было смотреть метки, приходилось некоторые пытаться запоминать

Последний раз редактировалось kornix; 25.03.2011 в 16:15.
Старый 28.03.2011, 11:52   #7  
jkspb is offline
jkspb
Участник
 
18 / 20 (1) +++
Регистрация: 03.03.2009
Цитата:
Сообщение от glibs Посмотреть сообщение
...ведут к тому, что среду разработки посадят в Visual Studio.Думаю что идет процесс стандартизации для того чтобы миграция была не очень сильно шокирующей.
, а в чем шок-то? Бывает, что код только через блокнот поправить только можно...

Цитата:
Сообщение от CDR Посмотреть сообщение
А удаление точки с запятой... "интеллектуальный" автоотступ... авто-private методы, как клевые фичи... Ну это не серьезно.
Полностью согласен с CDR, просто отчет о том как работу работали за килобаксы.

Вот сделали бы:
- нормальное отображение всех слоев, то показывает, то нет, пока на элемент не встанешь, возможность показа тех же слоев в редакторе;
- возможность подсветки изменений по слоям, по версиям изменения объекта, если работаем с контролем версий;
- автонабор выражений, тот же if () {} else {}, ttsbegin ttscommit, чтобы сразу вставился с соблюдением отступов, лишнее можно удалить. Можно же сделать это через всплывающую полупрозрачную подсказку, выбрал, отработало, и не надо лесть через 10 меню до набранного набора;
- возможность фильтра выпадающего списка в редакторе, а то выпадает простыня всех методов, свойств, функций и объектов, мне поле только нужно, или только методы, и нету никакой возможности найти нужный объект, кроме как "просмотра всего", что может быть похоже по наименованию на требуемое;
- просмотр и смену порядка датасорсев в форме, коли есть кривизна с ними;
- нормальный экспорт\импорт, чтобы соответствовал ООП, а не вызывался джобами, из-за этого даже в контроле версий не стали выгружать проект с метками, при мультиязычном-то интерфейсе;
- нормальное сохранение меток, как были траблы в предыдущих версиях, так и остаются;
- и т.д. и т.п.

Кроме точки остановки на скобке, отображения всплывающих подсказок, в том числе и по меткам - пока ничего реально полезного не видно.
Старый 28.03.2011, 13:36   #8  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
По поводу точки с запятой - имхо, то, что при создании локальной переменной из пространства имен типов вырезается тип с совпадающим именем достаточно серьезно - посмотрите на форуме уже были жалобы типа "у меня вдруг прекратил компилиться SYS".
Старый 28.03.2011, 15:23   #9  
jkspb is offline
jkspb
Участник
 
18 / 20 (1) +++
Регистрация: 03.03.2009
Цитата:
Сообщение от belugin Посмотреть сообщение
По поводу точки с запятой - имхо, то, что при создании локальной переменной из пространства имен типов вырезается тип с совпадающим именем достаточно серьезно - посмотрите на форуме уже были жалобы типа "у меня вдруг прекратил компилиться SYS".
Да, эти ошибки с компиляцией sys слоя преимущественно в "массовом порядке" появились в Dax2009.

Это целиком и полностью обязанности компилятора и утверждать, что за 10 лет называть это прогрессом, в том время как нету никаких преград проконсультироваться у специалистов других языков программирования, коих в Майкрософте достаточно, звучит по крайней мере неприлично.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
daxdilip: Whats New in Dynamics AX 2012 (A brief extract from the recently held Tech Conf.) Blog bot DAX Blogs 7 31.01.2011 12:35
dynamics-ax: Modeling the world, with Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.01.2011 09:11
dynamics-ax: Official Details about Dynamics AX '6' released, including comments from Microsofts Kees Hertogh Blog bot DAX Blogs 0 11.01.2011 05:22
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:08.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.