Meet JetBrains Upsource, a New Repository Browser and Code Review Tool
Today we are starting an Early Access Program for JetBrains Upsource: a new on-premises team tool to browse your source code repositories, share, discuss and review code.
With JetBrains Upsource, you can:
- Keep track of revisions in source code repositories based on Git, Perforce, Subversion and/or Perforce.
- Visualize the history of commits, branches and merges.
- Examine changes in new revisions in detail.
- Explore any revision of your code base, file by file.
- Enjoy automatic code inspections in Java projects, as if you were working in IntelliJ IDEA.
- Discuss code and code changes, or set up formal code reviews.
Interested? Here's what you can do:
- Read more about Upsource and learn what it's capable of as a repository browser and as a code review tool.
- Subscribe to receive e-mails about further Upsource releases, including Betas and the final Upsource 1.0 release.
- Download a pre-release Upsource build by becoming a part of the Upsource Early Access Program (EAP).
Being a part of EAP gives you an extra opportunity to get in touch with the team and influence how Upsource develops in the long run. Get on board, and let's make Upsource a top-notch tool together!
dotPeek 1.2 Is Released
Long awaited update for the free .NET decompiler from JetBrains is finally available: you can download dotPeek 1.2.
Highlights of this update include:
- dotPeek can be used as a symbol server and provide Visual Studio debugger with the information required to debug assembly code. Not only can dotPeek generate source files on debugger's request, with dotPeek you can generate PDB files manually and see the progress in a dedicated tool window.
- Process Explorer window that provides you with the list of all currently running processes and allows exploring their modules and decompiling those of them that are .NET assemblies.
- Quick search and node filtering in Assembly Explorer with lowerCamelHumps supported.
Please download dotPeek 1.2 for a better decompilation and debugging experience!
PyCharm 3.4 is Now Available
Please welcome PyCharm 3.4, the latest and greatest version of the most intelligent IDE for Python and Web development. This update is now available for download to bring you improved functionality, better performance, and many handy new must-have features that we hope will make you even more productive!
Notable highlights in this release include:
- New Python interpreters management with a new UI
- New refined support for remote interpreters
- Django 1.7 support
- New live templates for Python
- Multiple carets and selections
- Vagrant support improvements
- New automatic quick-fixes
- Full debug support in the interactive Python console
- Debugging for Stackless Python
- Advanced built-in AngularJS support
- IdeaVIM plugin updated with new enhancements
- New 'Github' color scheme for the PyCharm editor
- And many other valuable improvements across the IDE
Welcome AppCode 3.0
Big day today as we've just released AppCode 3.0, your new favorite IDE for iOS/OS X development!
We focused on making v3.0 a more complete and productive development experience for you. We listened to your feedback and introduced the top-voted feature: integrated UI Designer, as well as improvements in target management, code generation actions for TDD, look&feel changes, and a plugin for a fantastic iOS debugging tool from Itty Bitty Apps called Reveal. As a result, less switching between IDEs means more productive coding for you.
So, here are the top highlights in AppCode 3.0:
- Integrated UI Designer supporting .xib and .storyboard formats, providing all the essential UI editor features and the full component pallet supported by iOS SDK.
- Plugin for Reveal. Inspect view elements and hierarchies of your iOS apps in real time, use the 2D and 3D visualization possibilities, and apply the view's editing on the fly. All these available with a very simple configuration from AppCode.
- The code generating action Cmd+N now works for test methods, setUp/tearDown methods and creating Kiwi blocks. See our demo to learn more.
- New Project Settings UI for adding targets and configuring frameworks, sources and resources simply by dragging.
- The editor now offers multiple carets and selection. Just place the caret in several locations and edit them all at once. Completion and live templates will also work.
- Built-in Terminal is available. Now you can start it right in the IDE with Alt+F12.
- Improvements in C++11 providing support for such important features like initializer lists, raw string literals, variadic templates and type traits.
- Enhanced look & feel including color schemes from Xcode, and a fully re-worked Xcode keymap.
- New and enhanced navigation. For example, 'Search everywhere' will really search in every nook and cranny (Files, Actions, Preferences, etc.).
Read more details about what's new and download AppCode 3.0 free trial for 30 days to evaluate all the new features. Note that AppCode 3.0 is a free update for everyone who purchased their AppCode license after May 20, 2013. Learn more about AppCode 3.0 pricing.
We also want to thank everyone who has evaluated our Early Access Program builds! Your feedback, votes and submissions to the issue tracker were instrumental in getting this release out the door.
JetBrains AppCode Team
dotMemory 4.0 out, dotTrace on sale
You've waited for this long enough. As of today, our profilers dotTrace Memory and dotTrace Performance assume new identities. We are thrilled to announce the release of dotMemory 4.0, our smart and reliable .NET memory profiler.
At the same time, dotTrace Performance, henceforth known as simply dotTrace, is now on SALE: Up to 58% OFF on commercial licenses and up to 33% OFF on personal licenses. For more pricing details please go to the dotTrace website.
So, back to dotMemory 4.0: it introduces a unique memory analysis concept. We believe that complicated and deeply intellectual memory usage analysis can be a fascinating and everyday activity. With dotMemory you start from all objects in memory and narrow to smaller object sets until the memory issue is solved. Just let dotMemory’s powerful functionality and intuitive UI guide you through the journey.
The key features of dotMemory 4.0 include:
- Powerful automatic inspections to instantly detect common types of memory leaks
- Multiple views on data for a detailed analysis of memory usage issues. For example, you can group instances by dominating object sets or by similar retention paths. Other innovative views include the icicle chart to visualize the call tree.
- Memory traffic analysis to detect what causes excessive garbage collection.
- Comparing memory snapshots to visualize improvements or regressions in memory usage.
- Support for various types of applications based on .NET framework 2.0 up to 4.5.1, including desktop applications, web applications and web services.
- Timeline view to capture real-time data.
- Remote profiling to detect memory issues in running production environments.
- Profiling API to invoke the profiler from exact code positions in your applications.
Explore these and other features on the dotMemory website.
dotMemory is available in different license types: commercial, personal, open source, and more. If you purchased a dotTrace Memory license after January 1, 2012, you are welcome to upgrade your memory profiler for free. Download dotMemory 4.0 today and enjoy the new memory profiler. If you would like to first try it, a free 10-day evaluation license is available.
Profile with pleasure! JetBrains dotMemory Team
YouTrack 5.2 introduces "work item" type, enables supporting multiple helpdesk customers in a single e-mail thread
We are proud to announce the release of YouTrack 5.2, a fresh spring update for our issue tracking & agile project management tool.
YouTrack 5.2 introduces a number of great features including:
- "Work item" type to let you specify the type of work done
- Enhanced help desk support: multiple To and CC recipients
- Custom date format: for the whole system or per user
- Epic as a default issue type
- Performance improvements
For more details please visit our What's New page.
Keep tracking with pleasure!
JetBrains YouTrack Team
RubyMine 6.3: Rails 4.1, Slim 2.0, AngularJS, and more
While RubyMine 6 focused on making sure you got the best of Ruby, we’re not forgetting about raising your productivity while developing web applications. This is why RubyMine 6.3, available for download as of today, brings support for Rails 4.1, better Slim and AngularJS, as well as multiple carets and selection, a long-awaited and top-voted editor feature.
RubyMine 6.3 introduces the following important changes:
- Spring and json.jbuilder views for better Rails 4 & 4.1 support
- Slim support enhancements with Slim 2.0, code formatting and embedded code types
- AngularJS framework support with smart code completion, refactoring, navigation, and quick documentation
- REST Client сookies support with adding, modifying and reviewing capabilities
- More filters such as :css, :sass, and :coffeescript supported for HAML
- RSpec 3-compatible formatter
- Bundled Vagrant plugin
To learn more, please visit our What’s New page. RubyMine 6.3 is a free update for everyone with license purchased/updated on or after April 3, 2013.
WebStorm 8: Web Intelligence at Your Service
Highlights in WebStorm 8.0 include:
- Advanced AngularJS support. WebStorm now provides smart AngularJS specific code completion, refactoring, navigation and quick access to documentation.
- Multiple cursors and selections will help you edit your code faster, especially if you are used to this feature in other editors.
Other important updates included in WebStorm 8.0 are:
- Support for CucumberJS test framework.
WebStorm 8.0 is a free update for everyone who purchased their license after March 26, 2013.
JetBrains WebStorm Team
ReSharper, dotCover and dotTrace Receive Updates
Today we are happy to announce a triple update for our .NET tools. ReSharper 8.2 is now available for download, along with compatible updates to dotCover for code coverage and dotTrace Performance for performance profiling.
ReSharper 8.2 highlights include:
- Expanded TypeScript support with smart completion, Create From Usage quick fixes and Import Module context action, navigation combos, naming settings, support for generics and compiler defined errors highlighting. For details on these features, please see an earlier post, More TypeScript support in ReSharper 8.2.
- About 140 bug fixes that address issues discovered in prior 8.0.x and 8.1 releases including Quick Documentation fixes and other enhancements.
dotCover 2.7 and dotTrace Performance 5.5.4 are both compatible with ReSharper 8.2. dotCover 2.7 additionally introduces standalone test runner which can be most useful for running manual tests outside Visual Studio, as well as for analyzing coverage snapshots.
IntelliJ IDEA 13.1 Released!
We are thrilled to announce that IntelliJ IDEA 13.1, an update for our flagship IDE, is now available for download, bringing you full Java 8 support among other notable improvements:
- Java 8: lambdas, method references, type annotations, etc.
- Sublime Text style multiple selection.
- Postfix code completion for Java.
- Chronon integration (back-in-time Java debugger).
- Built-in debugger for JDK 8’s Nashorn and OpenShift cloud.
- Better performance for Spring projects that heavily use XML.
- Improved support for AngularJS and Spy-js.
- Version control improvements: Amend commits for Mercurial, GitHub two-factor authentication, enhanced Log and Diff viewers, and more.
- Better structural search.
The JetBrains Team
TeamCity 8.1 adds simplified setup, VS 2013 support, improved REST API, and more
Whether you’ve crossed to the light side of continuous integration with TeamCity 8 or not, we already have a fresh update for you to make your work even easier. TeamCity 8.1 is available for download, introducing the following major changes:
- Simplified and sometimes ‘automagic’ server and project configuration.
- Support for Microsoft Visual Studio 2013, Subversion 1.8, and Maven 3.1.
- Feature branches auto-merge for Git and Mercurial.
- Many additions to the REST API.
Note that since v8.0, each additional Build Agent License added to TeamCity Professional Server gives you 10 more build configurations. See TeamCity pricing for more details.
The JetBrains Team
YouTrack 5.1 introduces help desk support, @mentions, issue digest and more!
We are glad to announce the release of YouTrack 5.1 — a fresh winter update for our agile issue tracking & project management tool.
YouTrack 5.1 brings a number of great goodies, including:
- Help desk support: send notifications to unregistered users
- Archive projects
- Burndown chart now includes weekends and actual spent time
- Mention a user by @username
- Reply to a comment
- Right-to-left (RTL) support
- Custom notification templates per project
- Issue digest and duplicate cluster digest notification templates
You will also enjoy a set of enhancements, such as:
- Workflow code in-place preview
- Flexible auto-watch (star) configuration
- Drag attachments anywhere
- Sped-up issue history
Keep tracking with pleasure, JetBrains YouTrack team
PyCharm 3.1 is out, totally refined, optimized and supporting Python 3.4 and Django 1.6
We're happy to announce the immediate availability of PyCharm 3.1, a minor update for our intelligent Python IDE that's still full of new features. PyCharm 3.1 is available as a Professional Edition or the free and open-source Community Edition.
Download PyCharm 3.1 for your platform now!
We are sure you'll enjoy many improvements. We've done our best to bring the latest updates and improvements from the Python world and Web technologies to PyCharm while still maintaining the stability and robustness that you have come to expect.
For this new PyCharm 3.1 release we have improved and optimized different parts of PyCharm, including new features from the underlying IntelliJ Platform, which is constantly being enhanced. PyCharm now supports the latest Python 3.4 and Django 1.6, and offers refined Google App Engine support.
Other important changes and new features in this update include:
- Enhanced Vagrant support backed up with provider management and plugin management.
- Local terminal with lots of handy improvements.
- Performance improvements in different subsystems.
- New optimized language injections for formatted and concatenated SQL strings.
- General workflow optimizations, like binary modules skeletons generation moved to background, python interpreter autodetection and no code errors highlighting on interpreter absence. All this allows you to start coding with minimum delay.