Установить NetBeans с официального сайта Oracle получил ужасный не Retina IDE GUI.
Изначально это был баг IDE NetBeans. Лечится очень просто, в файл /Applications/NetBeans/NetBeans 7.2.1.app/Contents/Info.plist добавляется значение:
<key>NSHighResolutionCapable</key> <true/>
Если открыть в XCode, то этот параметр называется «High Resolution Capable» установить в YES соответственно.
Но в скачанной версии этот «баг» был уже поправлен. Но это все равно не решило проблемы.
На этот раз это уже системный баг JDK 7.x пока что не исправленный.
NetBeans можно вылечить с помощью установки предыдущего JDK 6. На сайте Oracle нет дистрибьютива JDK 6 для MacOS.
Качается с сайта Apple: http://support.apple.com/kb/DL1572?viewlocale=ru_RU
После установки необходимо поправить одну строчук в конфиге /Applications/NetBeans/NetBeans 7.2.1.app/Contents/Resources/NetBeans/etc/netbeans.conf:
netbeans_jdkhome=»/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home»
Закрываем и открываем NetBeans и вуаля! =)
PS: Вышеизложенные метод должен помочь для всех Java приложений (к примеру, семейство IDE Eclipse)
Устновка поддержки C++ в NetBeans.
JDK 6.x устанавливается в /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
JDK 7.x устанавливается в /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk
В процессе поиска решения проблемы набрел на интересную маленькую утилитку Retinizer, которая преобразует ресурсы OS X приложений в формат Retina (@2x и пр.), но в случае с NetBeans как и с другими прочими JavaVM приложениями она практически бесполезна.