Xcode Download Previous Versions
Most of the time, we just need the most up-to-date version of Xcode from the App Store. But occasionally we need an older version. So... how do you get past versions of Xcode?
- Xcode Download Earlier Version
- Xcode Download All Versions
- Xcode Download Previous Versions Windows 10
Whyyy would I need an old version of Xcode?
Can be found in Xcode 5.1.1. If you have/need other versions of Xcode installed then you can use xcode-select to change the active Xcode: $ xcode-select -s /Path/To/Xcode 6.4.app/ Xcode Command Line Tools. Open the Xcode preferences, then in the Downloads tab, select and install the Command Line Tools. (Note: Fink may work too but. All users should download the ANTLR tool itself and then choose a runtime target below, unless you are using Java which is built into the tool jar. See Release Notes, README.md, Getting started, ANTLR 4 grammar repository, and How to build ANTLR itself. Development Tools. There are plug-ins for Intellij, NetBeans, and Eclipse.
Valid question – it’s not often you’ll need one. Two reasons off the top of my head though:
1) To compare with your previous experience
Perhaps you’re just wanting to see what things “used to be like”.
Maybe you’re struggling with the infamous “this code worked before…now it doesn’t…what changed?” and you just want to build your project with a prior version of Xcode in order to rule it out as the culprit.
Grabbing an older version of Xcode could help you here.
2) To upgrade a very old project to newer versions of Swift
I hit this one the other day. I needed to update the exercise files for my Core Data Fundamentals with Swift course on Pluralsight.
I opened the project in Xcode 12 and this popped up:
Xcode 10.1??? That was a while ago. 😅
How to download
Regardless of your reason, the good news is that you can download old versions of Xcode (and a lot of other tools) from the Apple Developer Center.
The link is a bit hidden though, so I’ll leave it here for you as an easy-to-find breadcrumb:
- https://developer.apple.com/download/more/
You’ll need to sign in to your Apple Developer account, but once you’re in, you’ll have access to lots of old stuff.
Every version of Xcode is available – all the way back to version 1.0, released in 2003.
You’ll also find prior versions of macOS, old versions of the command line tools, prior betas and release candidates of Xcode and macOS, and more.
How cool is that?
Please enable JavaScript to view the comments powered by Disqus.comments powered by DisqusLooking for ANTLR v3?
The latest version of ANTLR is 4.9.2, released March 11, 2021. As of 4.9.2, we have these code generation targets:
- C# (and an alternate C# target)
- Python (2 and 3)
All users should download the ANTLR tool itself and then choose a runtime target below, unless you are using Java which is built into the tool jar.
See Release Notes, README.md, Getting started, ANTLR 4 grammar repository, and How to build ANTLR itself.
Development Tools
There are plug-ins for Intellij, NetBeans, and Eclipse.
ANTLR tool and Java Target
- Complete ANTLR 4.9.2 Java binaries jar. Complete ANTLR 4.9.2 tool, Java runtime and ST 4.0.8, which lets you run the tool and the generated code.
- ANTLR 4.9.2 distribution (zip). Everything you need to build the tool and Java runtime from source.
- ANTLR 4.9.2 Java runtime binaries jar. Only what's needed for building and executing parsers/lexers generated in Java.
The Java jars are OSGi compatible so you should be able to use them within Eclipse.
To use maven, refer to group ID org.antlr and artifact ID antlr4 for the tool itself and antlr4-runtime for the Java runtime library in your pom.xml file. The latest version is 4.9.2:
See ANTLR 4 Maven plugin, ANTLR 4 Maven plug-in usage, and ANTLR 4 Maven Plugin API.
ANTLR v4 is written in ANTLR v3.5.2 and StringTemplate 4.3. In antlr-4.9.2-complete.jar, you'll find everything you need to run the ANTLR tool and make its generated parsers work.
C# Target
Via nuget, use Install-Package Antlr4.Runtime.Standard via Package Manager Console.
Sam Harwell, co-author of ANTLR 4, has an Alternative ANTLR 4 C# Target.Python Targets
Install with:
pip install antlr4-python2-runtime
pip install antlr4-python3-runtime
Or, you can download and untar the appropriate package from:
The runtimes are provided in the form of source code, so no additional installation is required.
Xcode Download Earlier Version
See Python runtime targets for more information.
JavaScript Target
Install with:npm install antlr4
Or, you can download antlr-javascript-runtime-4.9.2.zip.
The runtime is provided in the form of source code, so no additional installation is required. Simply refer to the JavaScript in that zip from your project, and eventually webpack it.
See JavaScript runtime target for more information.
C++ Target
- Mac users: antlr4-cpp-runtime-4.9.2-macos.zip (.h, .a, .dylib)
- Windows users: antlr4-cpp-runtime-4.7.2-vs2015.zip (built with VS2015 Windows 10)
- Linux and others use source distribution: antlr4-cpp-runtime-4.9.2-source.zip (.h, .cpp)
Go Target
Xcode Download All Versions
Install it on your GOPATH via: go get github.com/antlr/antlr4/runtime/Go/antlr