Каждый разработчик рано или поздно задумывается над тем, как же устроена IDE, в которой он или она проводит половину своей жизни. Такие фичи как автодополнение, навигация к декларации, подсветка синтаксиса, поиск мест вызова уже не кажутся магией, когда ими пользуешься. Но разработка этих жизненно необходимых фич — это непростое и очень увлекательное занятие. Не стоит еще забывать, что речь идет о поддержке сразу нескольких языков программирования.
AppCode — это IDE для разработки под macOS и iOS с очень богатой историей и интересными технологическими решениями. В этом докладе вы узнаете, какие проблемы вас ждут, если вы решите написать свою среду разработки, как их решить, а также какие недокументированные возможности Xcode помогут вам в этом нелегком деле.
1 view
7
4
2 months ago 00:21:12 2
“Урал батыр“. Башкирский народный эпос. “Ural Batyr“