#c #c #macos #block
#c #c #macos #блок
Вопрос:
Нестандартное языковое расширение Apple «blocks» (например, closures) не поддерживается анализатором в Netbeans 7.
Я немного не уверен, почему это так, поскольку я думал, что анализатор просто полагается на компилятор.
Возможно ли каким-либо образом заставить Netbeans распознавать синтаксис блоков?
Xcode 4:
Netbeans 7:
Ответ №1:
Большинство индикаторов синтаксиса не зависят от компилятора в том смысле, что они не используют выходные данные компилятора. В общем случае большинство из них имеют некоторый тип логики или правила, которое выполняет подсветку синтаксиса во время выполнения.
В противном случае вам пришлось бы подождать компиляции программы для выделения.