

Written in JavaScript and nowhere near 'native', as the most 'hackable' editor ever this may still be configurable to be ideal. This is actually a cross-platform editor (and it shows) but it has some awesome features for developers like typing at different positions at once. Despite this and the HTML editing focus this is one of the best editors. BBEditĪctually around since 1992, you can see the 'Carbon' roots of this editor. TextMate has long been the native text editor of choice on macOS but seems to be on a hiatus for a while now. Probably not the best IDE in itself, but the underlying 'Elements Compiler' enables fascinating use-cases like writing native Cocoa apps in C# or Java or native Windows apps in Swift.ĭevelopers spend most of their time editing text files, so you'll need something to replace or complement Xcode's text editing capabilities. If you actually hate the Mac and are really a Java developer at heart, you'll probably like to look at Xcode alternatives like this by JetBrains, the makers of IntelliJ IDEA. If you haven't loved this since it was still named 'Project Builder' you probably still have much to learn.

The official IDE by Apple to create Mac & iOS apps. Unless you are doing all your development on the command-line, you absolutely need an IDE to develop apps.
#Hopper disassembler alternative for mac#
This site lists applications commonly used for Mac & iOS development.
