The JetBrains Blog
AppCode Starts 2020.2 EAP: Initial Swift Package Manager Support, Performance and Code Completion Improvements, and More
Hi everyone, Today we are starting the Early Access Program for AppCode 2020.2, and the first build is already available to download from our site. (more…)
Video Recording and Q&A of GoLand Tips & Tricks Webinar
During our recent webinar, we shared over 40 GoLand tips & tricks that you can use to boost your productivity with the IDE. Here's the summary of the presentation and all the tips shown: 00:00:18 - Organize projects in IDE 00:01:13 - Hide/Show Editor tabs 00:01:44 - Using the Zen Mode 00:02:09 - Show/hide the Project View Tool Window 00:02:24 - Use the Navigation Bar 00:03:04 - Import
AppCode 2020.1 Is Here with Faster Code Assistance for Pure Swift and Mixed Projects, Completion During Indexing, Documentation Comments Generation, Type Hierarchy View for Swift, and More!
Please give a warm welcome to our first update this year – AppCode 2020.1! Download AppCode 2020.1 (more…)
AppCode 2020.1 Beta: Faster Completion
Hi everyone, AppCode 2020.1 Beta is available for download on our site. Completion Code completion in pure Swift and mixed projects should be faster in this build. In addition, completion during indexing should no longer cause freezes (OC-19806). Bug Fixes Completion was broken for Objective-C class static members in mixed Objective-C/Swift projects (OC-19836) The Apply Fix-it button was
New AppCode 2020.1 EAP: Completion During Indexing, Swift Support Improvements, and More!
Hi everyone, A new AppCode 2020.1 EAP build is available for download on our site. Completion During Indexing We made it possible to build, run, debug, and test projects during indexing in AppCode 2019.2. Our next step in this direction is code completion, and – what do you know – it’s already available in this build: The current implementation uses SourceKit to provide completion res
Announcing WebStorm 2019.3 Beta
Today we’re happy to announce the beta release of WebStorm 2019.3! In this release cycle, we’ve focused mainly on fixing lingering bugs and performance issues, yet we’ve also managed to add some great new functionality. We encourage you to try it out and share your feedback with us. DOWNLOAD WEBSTORM 2019.3 BETA Let’s take a brief look at the major improvements available in the beta version of W
AppCode 2019.2 Beta: Syntax Highlighting and Completion for 20+ Languages
Hi, AppCode 2019.2 Beta is here! This build brings simple highlighting and completion for 20+ languages that were not supported in AppCode, including Ruby and others: These features are provided via the TextMate plugin that is now bundled in AppCode: In addition, we’ve implemented support for CocoaPods’ use_modular_headers! option. See the full list of fixes in our tracker.
AppCode starts 2018.2.2 EAP: completion for Swift key paths
Hi everyone, Today we are starting the Early Access Program for AppCode 2018.2.2. Build 182.4323.4 is now available for download on our site. New features Have a working completion for Swift key paths: Completion in #keypath() (OC-15059) and for subscript components in key paths (OC-16222) is to be improved in future. Adjust access control for setters with the new quick-fix: Improve
Easier start with the HTTP client
The HTTP client in the code editor introduced in PhpStorm 2017.3 has been incredibly well received. In fact, it’s even due to fully replace the GUI-based REST client. Just in case you’ve missed it, take a look at the introductory post to get started. In PhpStorm 2018.1, we’ve made the onboarding process with the HTTP client smoother than ever. (more…)
IntelliJ IDEA 2017.2 EAP: Better Code Completion and VCS Support
We've just published a new IntelliJ IDEA 2017.2 EAP build, in which you'll find some quite interesting new features. (more…)
Share Your Stats to Improve Code Completion via Machine Learning
Code completion is, no doubt, one of the most useful features of any IDE. This is why IntelliJ IDEA offers it in so many flavors: Basic Completion, Smart Completion, Second Completion, Second Smart Completion, Statement Completion, and Hippie Completion. Each of these completion types already uses different algorithms and heuristics, but we'd like take them even further with machine learning, w