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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2011, 14:12   #1  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Ну добавили нумерацию и маркировку строчек... И? Зачем? Неужели станет легче разрабатывать? В том одном случае из ста, когда и нужно было узнать номер строки, вполне устраивал номер строки внизу окна.
По этому поводу - не согласен, иногда вываливается стек и в сообщении указывается номер строки. С нумерацией строк в редакторе ее найти легче.

Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.

Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов

Насчет масштабирования.. наверно Microsoft старается сделать работу в их приложениях доступной для людей с ограниченными возможностями.
Старый 25.03.2011, 15:00   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от kornix Посмотреть сообщение
По этому поводу - не согласен, иногда вываливается стек и в сообщении указывается номер строки. С нумерацией строк в редакторе ее найти легче.
Если бы с номером строки они показывали еще и текст, было-бы еще легче ))))
Цитата:
Сообщение от kornix Посмотреть сообщение
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов.
Вот это действительно очень удобно.
А еще хотелось бы побольше хелпов. Ну совсем скудно.
Я, вообще, благодарен за переход к коду по двойному клику на ошибке (Низкий поклон). Но он не всегда работает. Например , когда поле - Mandatory - Yes и в это поле, в коде, ничего не пишется - вылетает ошибка, но по двойному клику на нее, сразу не понять откуда она.Хотелось бы по двойному клику попадать на место , где стоит insert - это хотелка )))
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 25.03.2011 в 15:12.
За это сообщение автора поблагодарили: kornix (1).
Старый 25.03.2011, 15:26   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от kornix Посмотреть сообщение
...указывается номер строки. С нумерацией строк в редакторе ее найти легче.
Проще, чем нажать Clrl+G?
Подсказок по меткам, действительно, в настоящий момент не хватает. На самом деле, все что там показано, лишним-то не будет, но и каким-то прорывом, в общем-то, тоже.
Старый 25.03.2011, 15:39   #4  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Проще, чем нажать Clrl+G?
Подсказок по меткам, действительно, в настоящий момент не хватает. На самом деле, все что там показано, лишним-то не будет, но и каким-то прорывом, в общем-то, тоже.
Согласен, но если посмотреть так, что все складывается из мелочей?
Постепенно, плюс (пусть не значительный) за плюсом - это движение вперед.
Если ни чего не менять, и сидеть на одном и том же, - история доказала , что это застой, со всеми вытекающими....
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 25.03.2011, 16:40   #5  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от Pustik Посмотреть сообщение
По моему навести мышкой и увидеть куда более удобнее
Ну тут кому как... Если Вы программируете мышкой, то может быть и удобнее... А если клавиатурой и горячими клавишами, то не очень...

Цитата:
Сообщение от Pustik Посмотреть сообщение
Я лично рад даже этому, почти все стажеры, которые приходят к нам на работу пишут код так , что потом приходиться тратить время только на то , чтобы перередактировать код (иначе все сливается в глазах). Конечно они пока не имеют опыта, могут написать что-то не правильно, но разбираться без , так скажем, выравнивания кода , очень тяжело.
Не правильно вы молодежь воспитываете, неправльно...
Первое, что должен усвоить стажер, это то, что его код должен читаться и пониматься за пару секунд. Если этого не происходит, стажер идет переписывать свою писанину, при этом потраченное время на исправление своей же корявости ему не зачитывается в "бонус".
Сурово, может быть даже не справедливо... Но зато после пары месяцев работы стажер выдает код с отступами и нужными комментариями. Если не выдает, то увы...

Цитата:
Сообщение от kornix Посмотреть сообщение
Да, но вспомните сколько времени это занимало?
Практически мгновенно, как и проваливание в метод по Ctrl+Shift+пробел. В любом случае не дольше, чем всплывающая подсказка.


Цитата:
Сообщение от kornix Посмотреть сообщение
Но ведь они сами, как вы правильно сказали, не расставлялись? Поэтому иногда у некоторых разработчиков получались методы по структуре как поэма
Я же говорю, это больше отражение внутренней культуры программиста. Один делает свою работу аккуратно, другой тяп-ляп спустя рукава... И тут никакое интеллектуальное автоформатирование не поможет.

Цитата:
Сообщение от Pustik Посмотреть сообщение
Согласен, но если посмотреть так, что все складывается из мелочей?
Постепенно, плюс (пусть не значительный) за плюсом - это движение вперед.
Если ни чего не менять, и сидеть на одном и том же, - история доказала , что это застой, со всеми вытекающими....
Вот я бы порадовался такой мелочи, как точка останова на последней скобке метода.
Ну или точка останова на вызове системного метода (например, doInsert или doUpdate у таблицы).
Ну или возможности просмотра в отладчике свойств контролов формы...

А удаление точки с запятой... "интеллектуальный" автоотступ... авто-private методы, как клевые фичи... Ну это не серьезно.
__________________
Dynamics AX Experience

Последний раз редактировалось CDR; 25.03.2011 в 16:46.
Старый 25.03.2011, 16:47   #6  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Ну или точка останова на вызове системного метода (например, doInsert или doUpdate у таблицы).
Так вроде можно перекрыть AOSValidateDelete()?
Старый 25.03.2011, 16:57   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Вот я бы порадовался такой мелочи, как точка останова на последней скобке метода.
Радуйтесь
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2), CDR (1).
Старый 26.03.2011, 00:48   #8  
DAXXX
Гость
 
n/a
Цитата:
Сообщение от kornix Посмотреть сообщение
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
контрол пробел не пробовали?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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, время: 19:22.