08.07.2010, 20:39 | #1 |
Участник
|
Вложенные комментарии
Интересно, что 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 |
Участник
|
Тоже наткнулся на подобный финт ушами. На АХ4 то же самое, компилятор поддерживает вложенные комментарии, а подсветка редактора - нет.
Хорошо бы добавить в Best Practices запрет на использование многострочных комментариев. В 2012 вроде исправили баг с подсветкой.
__________________
// no comments |
|
21.12.2016, 12:55 | #3 |
Участник
|
В best practice использовать многострочные комментарии (/* .... */) рекомендуется только в начале метода для описания его целей. И всё
https://msdn.microsoft.com/EN-US/library/aa846550.aspx |
|
|
За это сообщение автора поблагодарили: dech (1). |