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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2010, 20:39   #1  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
:) Вложенные комментарии
Интересно, что X++ поддерживает вложенные комментарии, то есть если в следующем "коде" удалить первый */, то он не откомпилируется.
X++:
static void Job25(Args _args)
{
    ;
    
    /* Mr First
        /* Mr Second
        */
        For some reason this line isn't green. What an inconvinience.
    */
}

Этот момент не очевиден в первую очередь потому, что после первого */ зеленый цвет текста в редакторе превращается в стандартный черный, ключевые слова как обычно отображаются синим цветом и т.п.

AX 2009

Последний раз редактировалось Hyper; 08.07.2010 в 20:41.
Старый 21.12.2016, 12:43   #2  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
642 / 347 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Тоже наткнулся на подобный финт ушами. На АХ4 то же самое, компилятор поддерживает вложенные комментарии, а подсветка редактора - нет.
Хорошо бы добавить в Best Practices запрет на использование многострочных комментариев.
В 2012 вроде исправили баг с подсветкой.
__________________
// no comments
Старый 21.12.2016, 12:55   #3  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
В best practice использовать многострочные комментарии (/* .... */) рекомендуется только в начале метода для описания его целей. И всё
https://msdn.microsoft.com/EN-US/library/aa846550.aspx
__________________
Михаил Андреев
https://www.amand.ru
За это сообщение автора поблагодарили: dech (1).
Теги
x++

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вложенные модели в конфигураторе продукции twilight DAX: Функционал 2 07.12.2004 10:27
Комментарии удалены? gudzon DAX: Программирование 28 28.10.2004 05:34
Сложные while select-запросы или вложенные циклы Atani DAX: Программирование 10 03.02.2004 13:46
Вложенные транзакции ttsbegin\ttscommit dn DAX: Программирование 9 19.01.2004 17:07
Ограничение на вложенные DataSource в Query ? Berty Wooster DAX: Программирование 7 14.01.2004 17:49
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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