📜 ⬆️ ⬇️

AppCode 3.1 and Swift: fast execution of your brilliant ideas

Hi, Habr!

We have great news for you - in the new version of our IDE for developers for iOS / OS X - AppCode 3.1 - there was a long-awaited support for the Swift language, and even Rename refactoring for code in this language.



Swift


This summer, we all greeted the news about the release of a new programming language with enthusiasm and hopes. And the language also seemed very familiar to us ( http://kotlinlang.org ). To our great joy, Maxim Medvedev joined the team specifically to support the Swift language (we interviewed him not so long ago on our blog ), who has a lot of experience supporting the Groovy language, in which there are quite a few common ideas with the Swift language. And in the summer we managed to release the first AppCode update, which supported the creation of Swift-files and highlighting the code in them. Now we are ready to please you with “smart” features that you are so used to in the IDE from JetBrains.
')
Regardless of whether you created an entire Swift project or just opened a Swift file in an Objective-C project, AppCode 3.1 helps you be more efficient with:



In AppCode 3.1, we supported rezolv of Swift classes in code on Objective-C, which guarantees the operation of navigation functions, find usages and other features for Swift symbols used in Objective-C. In future updates, we plan to support the reverse rezolv - Objective-C characters in Swift code.

Of course, we still have many tasks and plans for supporting the Swift language in the AppCode. The whole task tree can be seen in our tracker . We plan to refine the ready-made features and add new ones in the next 3.1.x updates.

And not only


In addition to Swift support, we added a few more “tasty” and useful features to version 3.1:


Download the 30-day free version of AppCode 3.1 from our website . Upgrading to version 3.1 is free for anyone with a valid license. We will be happy to answer your questions in the comments. Remarks and suggestions for the new version are also waiting for us in our bug tracker .

Source: https://habr.com/ru/post/245907/


All Articles